Initial checkin of EhBASIC

This commit is contained in:
Ben Chong
2017-05-31 19:41:41 -07:00
commit 7dbbbdd6c4
3 changed files with 8746 additions and 0 deletions

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
<b>Enhanced BASIC</b>
<p>
This is a tweaked version of Lee Davison's Enhanced BASIC for the 6502 that has been adapted for the RC2014.
<p>
This version is meant to be used with the 6502 BIOS and Monitor/Debugger <a href="https://github.com/ancientcomputing/rc2014/tree/master/source/6502/monitor">here</a> and uses the BIOS serial I/O APIs as defined in the reset.asm file.
<p>
The code is still work-in-progress.
<p>
This work is derived from v2.22 of the EhBASIC that is hosted <a href="https://github.com/Klaus2m5/6502_EhBASIC_V2.22">here</a> by Klaus2m5.
<p>
Please note that EhBASIC is not meant for commercial (re)distribution.
<p>

8731
basic.asm Executable file
View File

File diff suppressed because it is too large Load Diff

3
testit.sh Executable file
View File

@@ -0,0 +1,3 @@
# /bin/sh
asmx -l -o -e -C 6502 basic.asm
ls -la *.hex