A ported version of self-hosting capable BeRo Tiny Pascal Compiler for the macOS 64-bit platform
rtl64macOS.s
- RTL asm source file for macOSbtpc64macOS.pas
- compiler source code on Pascalbtpc64macOS
- Mach-O compiler executable/bootstrapping/btpc64macOSCrossLinux
- ELF crosscompiler executable (Pascal -> Mach-O)/bootstrapping/tests/
- simple programs for testing compiler and crosscompiler/rtl2pas/
- RTL Mach-O executable & parsing cpp script
btpc64macOS < myProgram.pas > myProgram
btpc64macOS < btpc64macOS.pas > btpc64macOSCheck
diff btpc64macOS btpc64macOSCheck
as rtl64.s -o rtl64.o
ld rtl64.o -e _main -o rtl64 -lSystem
macOS 64-bit porting author - Alexey Mamaev.
Linux 64-bit porting author - Anthony Belyaev.
Original BTPC author - Benjamin Rosseaux.