https://github.com/weimingtom/tinybasic_cpp
My TinyBasic (BAS-INT) C++ port
https://github.com/weimingtom/tinybasic_cpp
Last synced: 8 months ago
JSON representation
My TinyBasic (BAS-INT) C++ port
- Host: GitHub
- URL: https://github.com/weimingtom/tinybasic_cpp
- Owner: weimingtom
- Created: 2023-08-15T16:59:01.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-15T17:31:39.000Z (over 2 years ago)
- Last Synced: 2025-04-15T02:48:39.137Z (8 months ago)
- Language: C++
- Size: 64.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tinybasic_cpp
My TinyBasic (BAS-INT) C++ port
## ref
* TinyBasic C# port
https://github.com/weimingtom/tinybasic_csharp
* TinyBasic350, 350 行で作る Tiny Basic インタプリタ
https://qiita.com/iigura/items/6980aa5612817653626a
## About Original Code
* BAS-INT (original compiled with Turbo C 2.0 under DOS, gcc mod named TinyBASIC), by C, script engine
https://www.drdobbs.com/cpp/building-your-own-c-interpreter/184408184
https://github.com/dremwilly/CANBas
(only exe, source not complete) 编程高手箴言_第四章
(support mingw, TinyBASIC.c) https://github.com/amihart/MIPSelBinaries
(only support DOSBOX Turbo C 2.0, TC2) https://github.com/noczero/PASCAL-DAP/blob/master/Tubes/References/HPSource/Source16/C/BAS-INT/BAS-INT.C
* mod version (better than turbo c version, but need some mod for modern c compiler)
https://github.com/amihart/MIPSelBinaries/blob/main/src/TinyBASIC.c
https://github.com/weimingtom/tinybasic_csharp/blob/master/vendor/TinyBASIC.c.txt
https://gist.github.com/pmachapman/661f0fff9814231fde48