|
1336d860dc
|
vim extension
|
2022-07-19 01:41:30 -05:00 |
|
|
215683173e
|
Lots of work on revamping the type system for structs, also stubs for future pieces
|
2022-07-19 01:31:00 -05:00 |
|
|
f7e4bfa8cf
|
Cleanup
|
2022-07-18 03:21:39 -05:00 |
|
|
dbb51fd1d0
|
Some basic conditionals
- No terminator analysis yet
|
2022-07-17 22:26:11 -05:00 |
|
|
090589fc3e
|
Functions
|
2022-07-17 22:06:37 -05:00 |
|
|
221beea478
|
Variables
|
2022-07-17 21:13:09 -05:00 |
|
|
16cde4377c
|
Write to .ll files
|
2022-07-17 21:00:19 -05:00 |
|
|
4d6ad1bb2c
|
Use pkgsStatic since llvm-sys requires a static library
|
2022-07-17 11:05:08 -05:00 |
|
|
b95a39b1e8
|
Progress
|
2022-06-17 09:50:06 -05:00 |
|
|
e86271b190
|
direnv
|
2022-05-11 17:11:50 -05:00 |
|
|
3c4636ca92
|
Remove print statements
|
2022-04-29 03:32:13 -05:00 |
|
|
5a50faeacf
|
Function arguments
|
2022-04-28 11:33:26 -05:00 |
|
|
98354eb44f
|
Initial function prototype (no arguments yet)
|
2022-04-28 10:46:35 -05:00 |
|
|
15d1d627fd
|
Change func names to string instead of expr
|
2022-04-19 18:23:13 -05:00 |
|
Michael Zhang
|
1e954399c6
|
wip state
|
2022-04-13 02:09:56 -05:00 |
|
|
da39c73036
|
Fix error with if-else statements
|
2022-04-08 03:02:54 -05:00 |
|
|
c51de77269
|
Giant overhaul, still doesn't work tho
|
2022-04-06 06:20:47 -05:00 |
|
|
daaf859f81
|
Basic variable implementation
|
2022-04-05 23:32:37 -05:00 |
|
|
bcc2bf937f
|
Execute statements
|
2022-04-05 22:36:05 -05:00 |
|
|
0eb2b9ec04
|
fmt
|
2022-04-05 22:17:53 -05:00 |
|
|
fdb0a266b1
|
Compile to LLVM bitcode
|
2022-04-05 22:07:34 -05:00 |
|
Michael Zhang
|
d674c92199
|
rust
|
2022-04-05 21:33:16 -05:00 |
|
Michael Zhang
|
4ea1071ca1
|
a
|
2022-03-23 01:12:37 -05:00 |
|
Michael Zhang
|
4c39223610
|
meta
|
2022-03-08 03:22:48 -06:00 |
|
Michael Zhang
|
713baccdd1
|
Move the majority of the procedure back to lib
|
2022-03-08 03:20:19 -06:00 |
|
Michael Zhang
|
e66b515826
|
Parsing
|
2022-03-08 02:52:20 -06:00 |
|
|
5015468bd4
|
init
|
2022-03-08 00:16:27 -06:00 |
|