Bepsi
|
28e74f3c05
Initial implmentation of ternary logic
|
6 gadi atpakaļ |
Bepsi
|
1bf2bc1c7d
Clean up now useless string mode code
|
6 gadi atpakaļ |
Bepsi
|
fff548c760
Reimplement string parsing in the Parser superclass
|
6 gadi atpakaļ |
Bepsi
|
088149014c
Misc parenthesis and CSV fixes
|
6 gadi atpakaļ |
Bepsi
|
641a52b412
Add standalone compiler
|
6 gadi atpakaļ |
Bepsi
|
d2c38f8924
Implement proper CSV parsing
|
6 gadi atpakaļ |
Bepsi
|
4c8a6ad8d1
Change from interpreter based engine to compiler based
|
6 gadi atpakaļ |
Bepsi
|
4675c3501f
Implement preliminary preprocessing
|
6 gadi atpakaļ |
Bepsi
|
bc1d2f77e9
Make string parsing beter
|
6 gadi atpakaļ |
Bepsi
|
a1a34fa702
Refactoring
|
6 gadi atpakaļ |
Bepsi
|
7a987cdeb6
Reimplement string parsing
|
6 gadi atpakaļ |
Bepsi
|
798f6d7294
Added some preliminary tests
|
6 gadi atpakaļ |
Bepis
|
ce0e3fbaf5
Basic test project
|
6 gadi atpakaļ |
Bepis
|
52e59eb86c
Split out keywords and functions into separate files
|
6 gadi atpakaļ |
Bepis
|
20ff8520e6
Move lexer token logic to token enum attributes
|
6 gadi atpakaļ |
Bepis
|
355ec1a530
More refactoring
|
6 gadi atpakaļ |
Bepis
|
25baa1ad5c
Partially rework lexer
|
6 gadi atpakaļ |
Bepis
|
208e595984
Initial rework of interpreter
|
6 gadi atpakaļ |
Bepis
|
f8aa42f42e
Add a barebones BASIC interpreter as a separate project
|
6 gadi atpakaļ |
Bepis
|
843950d689
Stop-gap for slow rendering with lots of writes
|
6 gadi atpakaļ |
Bepis
|
465a65f126
Fully decouple asset loading
|
6 gadi atpakaļ |
Bepis
|
fd96694abb
Restructure code into seperate projects
|
6 gadi atpakaļ |
Bepis
|
349ae3471c
Change to a multi-column based renderer
|
6 gadi atpakaļ |
Bepis
|
a3aa3a23ba
HTML colors + more
|
6 gadi atpakaļ |
Bepis
|
216885fd2b
Add <br> tag support
|
6 gadi atpakaļ |
Bepis
|
b30f83f9b3
Unlock display size
|
6 gadi atpakaļ |
Bepis
|
3b0add346e
Attempt to fix multithreading issue
|
6 gadi atpakaļ |
Bepis
|
9692fa573e
Suppress noise on input enter
|
6 gadi atpakaļ |
Bepis
|
27043ce3b0
Decouple script engine from the game instance
|
6 gadi atpakaļ |
Bepis
|
60ab3535e1
Move original EmuEra code to separate folder
|
6 gadi atpakaļ |