A minimal emulator for the Elliott 803 computer using a ncurses interface.
It is capable of running the A104 Algol 60 compiler and a later H-Code compiler.
Details
Details
- Reviewers
araujo - Group Reviewers
Contributor Reviewers (ports) - Commits
- rP540929: Add emulators/Elliott-803, Emulator and compilers for Elliott 803 computer
On 12.1-RELEASE using: poudriere testport -j 12_1-amd64 emulators/Elliott-803
On recent current using "port test" and "make package"
test ran "emu803 -i -e hello-a60.script" sucessfully on both systems
using a UTF-8 locale as it uses ncurses in wide char mode
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
It doesn't build on i386: https://gist.github.com/7742b447be280cd14725cf755e2b12aa do you want to fix it or mark amd64 only? Those errors seem mostly format type errors so I guess it's not very hard to fix?
Comment Actions
change int64 to use format macros from inttypes.h for 32 bit architecture compatability