Natapat Samutpong
|
028c58980c
|
some AST generation (let, ident, etc.)
also no more formal commit message because im lazy
|
2022-02-12 14:29:33 +07:00 |
|
Natapat Samutpong
|
24daf588b0
|
feat: lexer & overall rework
|
2022-02-12 13:28:53 +07:00 |
|
Natapat Samutpong
|
4f97a39f86
|
feat: HIR instead of instructions
|
2022-02-11 21:22:10 +07:00 |
|
Natapat Samutpong
|
49d70b9a41
|
feat: file generation
|
2022-02-11 18:30:54 +07:00 |
|
Natapat Samutpong
|
a0f30d19ef
|
docs: more clearer explanation
|
2022-02-11 18:16:13 +07:00 |
|
Natapat Samutpong
|
a5b633a98d
|
refactor: remove unused
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
4879cc2ffc
|
feat: project structure, some gen code
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
cb6b35a2dc
|
feat: error reporting
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
7040bbaa12
|
refactor: simplify list
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
1859a9c4bb
|
refactor: Nil, more helpful help
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
9e8c9e72dd
|
feat: args handling
|
2022-02-11 18:07:32 +07:00 |
|
Natapat Samutpong
|
252a8aae33
|
refactor: rewrote lol
|
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
|
3d02755095
|
refactor: better file structure
|
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
|
65e7ca560f
|
feat: some bytecode compiling
|
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
|
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
|
c03ec9e5f4
|
fix: better list & vector fmt
|
2022-01-22 06:53:56 +07:00 |
|
Natapat Samutpong
|
af2299e78f
|
feat: init
|
2022-01-22 06:43:50 +07:00 |
|