Blitz Compiler (Alpha 1)
-
- Posts: 305
- Joined: Tue Sep 22, 2020 6:43 pm
Re: Blitz Compiler (Alpha 1)
Yes, most of them are added in. Most of them are just kernel function calls so this is done close to automatically. Most of those that aren't are the ones there's no point in compiling like LIST NEW MON etc. The main absence is the file functions because it's not clear what they actually do.
- ahenry3068
- Posts: 1132
- Joined: Tue Apr 04, 2023 9:57 pm
Re: Blitz Compiler (Alpha 1)
Which file functions are you talking about....? VLOAD & BVLOAD ???
-
- Posts: 138
- Joined: Tue Jul 21, 2020 10:08 pm
Re: Blitz Compiler (Alpha 1)
I like where this project is going!
I'm currently testing out on the emulator R44 before I try it out on my actual hardware - I have DEV#0071
I'm getting an "OUT OF MEMORY @ $0001" error message before the OBJECT.PRG exits cleanly to the BASIC command prompt.
I was just about to raise this as a bug on your GITHUB area for this project when I noticed you've already got this raised as an issue by yourself.
In my program I am planning to make use of DIM SY$(1500), VL%(1500) and PT%(1500) - do you foresee this causing problems come runtime?
The context for this is my assembler which will assemble directly from disk and assemble to disk so that large machine code projects can be handled.
My assembler is part of another project - my not quite so tiny pascal compiler which generates assembly source code as well as the original tiny pascal p-code. An a tiny pascal p-code interpreter to run compiled pascal programs instead of having to assemble them first if folks want to speed up the development cycle.
Cheers
Martin
I'm currently testing out on the emulator R44 before I try it out on my actual hardware - I have DEV#0071
I'm getting an "OUT OF MEMORY @ $0001" error message before the OBJECT.PRG exits cleanly to the BASIC command prompt.
I was just about to raise this as a bug on your GITHUB area for this project when I noticed you've already got this raised as an issue by yourself.
In my program I am planning to make use of DIM SY$(1500), VL%(1500) and PT%(1500) - do you foresee this causing problems come runtime?
The context for this is my assembler which will assemble directly from disk and assemble to disk so that large machine code projects can be handled.
My assembler is part of another project - my not quite so tiny pascal compiler which generates assembly source code as well as the original tiny pascal p-code. An a tiny pascal p-code interpreter to run compiled pascal programs instead of having to assemble them first if folks want to speed up the development cycle.
Cheers
Martin
Re: Blitz Compiler (Alpha 1)
So, this isn't compatible with the emulator? Loading blitz.prg just results in a corrupted text screen, under R44. I tried downloading blitz.zip, which Windows says is invalid.