Merge pull request #1 from Russell-S-Harper/development

Development
This commit is contained in:
Russell-S-Harper 2018-08-06 22:15:15 -04:00 committed by GitHub
commit f3f8cd5aa3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,11 +1,10 @@
# COMMON
Advance some ideas using Steve Wozniak's SWEET16 interpreted byte-code language as inspiration.
While the goal of SWEET16 was brevity, the goal of COMMON is functionality.
Advances some ideas using Steve Wozniak's SWEET16 interpreted byte-code language as inspiration. While the goal of SWEET16 was brevity, the goal of COMMON is functionality.
To build:
```cd common-post-process ; make ; cp common-post-process ../common ; cd ..
cd common ; make ; cp system.obj ../emulator
cd emulator ; make ; cd ..```
To build and run:
To run:
```cd emulator ; ./emulator < system.obj```
cd common-post-process ; make ; cp common-post-process ../common ; cd ..
cd common ; make ; cd ..
cd emulator ; make ; ./emulator < ../common/system.obj
The makefiles use `re2c`, `flex`, `bison`, `gcc`, `cpp`, and `xa`.