├── .gitignore ├── README.md ├── ardubasic ├── .gitignore ├── ardubasic.ino ├── build.sh └── copyfiles.sh ├── core ├── editor.c ├── editor.h ├── exectoks.c ├── exectoks.h ├── expr.c ├── expr.h ├── extern.h ├── main.c ├── main.h ├── mystdlib.h ├── mytypes.h ├── textual.h ├── tokenint.h ├── tokens.c ├── tokens.h ├── utils.c └── utils.h ├── js ├── build.sh └── main_js.c ├── linux ├── build.sh └── main_nix.c ├── stm32f103 ├── .gitignore ├── burn.sh ├── compile.sh ├── hwutil.c ├── hwutil.h ├── init.c ├── params.h ├── stm32f103-64k.ld └── stm32f103.h └── stuff ├── fact.bas ├── grammar.txt ├── hash.c ├── loop.bas └── test.bas /.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | *.dat 3 | js/tinybas.js 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/README.md -------------------------------------------------------------------------------- /ardubasic/.gitignore: -------------------------------------------------------------------------------- 1 | *.cpp 2 | *.h 3 | .out 4 | -------------------------------------------------------------------------------- /ardubasic/ardubasic.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/ardubasic/ardubasic.ino -------------------------------------------------------------------------------- /ardubasic/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/ardubasic/build.sh -------------------------------------------------------------------------------- /ardubasic/copyfiles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/ardubasic/copyfiles.sh -------------------------------------------------------------------------------- /core/editor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/editor.c -------------------------------------------------------------------------------- /core/editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/editor.h -------------------------------------------------------------------------------- /core/exectoks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/exectoks.c -------------------------------------------------------------------------------- /core/exectoks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/exectoks.h -------------------------------------------------------------------------------- /core/expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/expr.c -------------------------------------------------------------------------------- /core/expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/expr.h -------------------------------------------------------------------------------- /core/extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/extern.h -------------------------------------------------------------------------------- /core/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/main.c -------------------------------------------------------------------------------- /core/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/main.h -------------------------------------------------------------------------------- /core/mystdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/mystdlib.h -------------------------------------------------------------------------------- /core/mytypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/mytypes.h -------------------------------------------------------------------------------- /core/textual.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/textual.h -------------------------------------------------------------------------------- /core/tokenint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/tokenint.h -------------------------------------------------------------------------------- /core/tokens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/tokens.c -------------------------------------------------------------------------------- /core/tokens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/tokens.h -------------------------------------------------------------------------------- /core/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/utils.c -------------------------------------------------------------------------------- /core/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/core/utils.h -------------------------------------------------------------------------------- /js/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/js/build.sh -------------------------------------------------------------------------------- /js/main_js.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/js/main_js.c -------------------------------------------------------------------------------- /linux/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/linux/build.sh -------------------------------------------------------------------------------- /linux/main_nix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/linux/main_nix.c -------------------------------------------------------------------------------- /stm32f103/.gitignore: -------------------------------------------------------------------------------- 1 | *.hex 2 | *.lst -------------------------------------------------------------------------------- /stm32f103/burn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/burn.sh -------------------------------------------------------------------------------- /stm32f103/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/compile.sh -------------------------------------------------------------------------------- /stm32f103/hwutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/hwutil.c -------------------------------------------------------------------------------- /stm32f103/hwutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/hwutil.h -------------------------------------------------------------------------------- /stm32f103/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/init.c -------------------------------------------------------------------------------- /stm32f103/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/params.h -------------------------------------------------------------------------------- /stm32f103/stm32f103-64k.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/stm32f103-64k.ld -------------------------------------------------------------------------------- /stm32f103/stm32f103.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stm32f103/stm32f103.h -------------------------------------------------------------------------------- /stuff/fact.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stuff/fact.bas -------------------------------------------------------------------------------- /stuff/grammar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stuff/grammar.txt -------------------------------------------------------------------------------- /stuff/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stuff/hash.c -------------------------------------------------------------------------------- /stuff/loop.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stuff/loop.bas -------------------------------------------------------------------------------- /stuff/test.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miskatino/miskatino-basic/HEAD/stuff/test.bas --------------------------------------------------------------------------------