Companion source code for the 2nd edition of Make Your Own Programming Language
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tinycat-basic
README.md
benchmark1.bas
benchmark1.py
chapter2.py
chapter3.py
chapter4.py
chapter5.py
chapter6.py
chapter7.py
chapter8.py
do-loop.bas
hamurabi.bas
hello.bas
while-loop.bas

README.md

Teaching BASIC interpreter

Companion source code for the 2nd edition of Make Your Own Programming Language, provided here for convenience. Feel free to play with it.

The tinycat-basic folder contains a more practical dialect with multiple implementations based on the same.