- Added string strip methods lstrip and rstrip
- Fixed the tokenizer to chomp whitespace from left and right of tokens - Fixed the tokenizer so it returns reserved symbols not just constants and expressions - Added some tests for the basic tokenizer and parser - Started working on structures to allow the basic interpreter to store lines in memory
This commit is contained in:
@@ -22,22 +22,19 @@ Currently the BASIC only understands simple arithmetic expressions. But this wil
|
||||
How can I run it?
|
||||
=====
|
||||
|
||||
You have to build it to
|
||||
run it. To build it, you need:
|
||||
You have to build it to run it. To build it, you need:
|
||||
|
||||
* An x86 computer with a floppy drive (or the bochs emulator)
|
||||
* bcc (bruce's c compiler - check your OS's package repositories)
|
||||
* nasm
|
||||
* gnu make
|
||||
* ld86, objdump86, as86
|
||||
|
||||
To run it, you can use any x86 emulator that can boot a floppy image, but the makefile assumes you have 'bochs' installed.
|
||||
To run it, you need either an x86 computer with a floppy drive (or the bochs emulator. For emulation you can use any x86 emulator that can boot a floppy image, but the makefile assumes you have 'bochs' installed.
|
||||
|
||||
make clean run
|
||||
|
||||
This will rebuild all of the sources and fire up the bochs emulator. Have fun.
|
||||
|
||||
|
||||
Developing & Testing
|
||||
=======
|
||||
|
||||
|
||||
Reference in New Issue
Block a user