azur
|
6d2cbd42ea
|
refactor: cleanup unused, def => let
|
2022-02-11 18:07:32 +07:00 |
|
azur
|
6424d4fc9f
|
feat: variable calling
|
2022-02-11 18:07:32 +07:00 |
|
azur
|
c8a79e87ef
|
feat: variable definition
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
76dd657788
|
fix: len counting label leading to incorrent jmp
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
9f7e80dae2
|
feat: if
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
4831b1265f
|
refactor: change register format
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
dc3d400d50
|
feat: +-*/ and swap
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
83e0121dee
|
refactor: a large amount of refactor
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
8382f0b5af
|
refactor: remove messy implementation
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
cac125bd1c
|
feat: simpler instruction parser
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
17981acc49
|
refactor: move file up 1 director
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
5a65ee2fc7
|
feat: math intrinsic
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
9699e4a270
|
refactor: more simpler instructions
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
cdd59643a5
|
feat: argument handling, makefile
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
2f81911813
|
refactor: .vl -> .blsp
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
8d88fc41ad
|
fix: fix string being splitted
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
aa4fbf3d3b
|
refactor: simplify parser
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
456f220590
|
fix: :trollface:
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
0b3d39ebfd
|
feat: Expression generation for compiling
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
c20d8feda4
|
feat: better error reporting
|
2022-02-11 18:05:43 +07:00 |
|
Natapat Samutpong
|
af2299e78f
|
feat: init
|
2022-01-22 06:43:50 +07:00 |
|