mirror of
https://github.com/hsoft/collapseos.git
synced 2024-09-07 07:58:45 +10:00
17 lines
694 B
Markdown
17 lines
694 B
Markdown
# basic
|
|
|
|
**Work in progress, not finished.**
|
|
|
|
This is a BASIC interpreter which is being written from scratch for Collapse OS.
|
|
There are many existing z80 implementations around, some of them open source
|
|
and most of them good and efficient, but because a lot of that code overlaps
|
|
with code that has already been written for zasm, I believe that it's better to
|
|
reuse those bits of code.
|
|
|
|
Integrating an existing BASIC to Collapse OS seemed a bigger challenge than
|
|
writing from scratch, so here I am, writing from scratch again...
|
|
|
|
The biggest challenge here is to extract code from zasm, adapt it to fit BASIC,
|
|
not break anything, and have the wisdom to see when copy/pasting is a better
|
|
idea.
|