Mad-Pascal
Mad-Pascal copied to clipboard
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
X16
Hello, the compiler complaints about missing identifiers, if one includes the unit sysutils for the target "raw". The attached patch fixes the problem for me. [patch_sysutils_raw.txt](https://github.com/tebe6502/Mad-Pascal/files/14923893/patch_sysutils_raw.txt) Regards, Bernd.
Currently, passing parameters to functions and procedures is performed by creating local variables for them. This solution is good and safe, but it generates the code needed to assign the...
I've been fascinated by Pascal compiler sources literally for decades (I started back around 1979). So when I found yours - among a few others - I was quite excited...
It would be nice to be able to specify from the source code level for procedures where they should be compiled. I see my proposal as follows. 1. via the...
https://www.freepascal.org/docs-html/ref/refsu16.html Zbiory to cecha charakterystyczna paskala...
The block of code surrounding line #15308 in src\mp.pas appears to detect phase errors during the the assembly process. How safe is it to change the $120 to $1 so...
We have such a piece of code: ```Pascal Procedure myProc(); Function myFunc:byte; Begin { some code here } End; Begin { some code here } End; Begin myProc; End. ```...
My request concerns the possibility of specifying the location for static data (referred to by the label STATICDATA). At the moment, is this "block" is written in the area, which...