P65Pas is a Pascal compiler and IDE, written in Lazarus, which generates binary and ASM code for the 6502 CPU.
No additional libraries or software required to compile. P65Pas generates the *.prg file directly. Additionally a BASIC Commodore program (POKE’s) can be generated to charge the machine code.
P65Pas works with a simplified version of the Pascal language, that has been adapted to work with limited resources small devices.
Currently, it only supports basic types.
It includes a complete IDE/debugger/simulator to facilitate the development.
The PicpPas compiler includes advanced optimization options so the code obtained is generally more compact than the obtained with other compilers.
French
P65Pas est un compilateur Pascal et un IDE, qui peut créer des binaires ou du code ASM pour le processeur 6502.