Edgar
|
14bd8af270
|
feat: code checking in lowering
|
2024-02-24 11:43:49 +01:00 |
|
Edgar
|
3992a57069
|
feat: more debug locations
|
2024-02-24 10:57:29 +01:00 |
|
Edgar
|
4a5ca4a494
|
feat: optimize linker output on linux
|
2024-02-19 09:53:57 +01:00 |
|
Edgar
|
d924305578
|
version
|
2024-02-18 10:41:46 +01:00 |
|
Edgar
|
314750a3b5
|
test
|
2024-02-18 10:40:19 +01:00 |
|
Edgar
|
ccc70b9122
|
nice
|
2024-02-18 09:58:58 +01:00 |
|
Edgar
|
962233f269
|
feat: struct support
|
2024-02-18 09:44:49 +01:00 |
|
Edgar
|
604dcd33c0
|
struct init parsing
|
2024-02-18 09:27:39 +01:00 |
|
Edgar
|
79c1243f0d
|
struct field
|
2024-02-17 21:31:15 +01:00 |
|
Edgar
|
a9cd4eff86
|
basic struct
|
2024-02-17 18:41:33 +01:00 |
|
Edgar
|
2d69bf095a
|
make main always pub
|
2024-02-17 17:31:13 +01:00 |
|
Edgar
|
ff0b6fb995
|
version and fix no return
|
2024-02-17 17:29:18 +01:00 |
|
Edgar
|
819a70d9f5
|
feat: compile unary op, compile asref, compile deref, reference arguments, avoid some temporaries on direct use
|
2024-02-17 17:19:36 +01:00 |
|
Edgar
|
6d31a9ea6f
|
refs
|
2024-02-17 12:37:28 +01:00 |
|
Edgar
|
ca85d5a3cc
|
vv0.0.1-alpha.6
|
2024-02-17 11:36:39 +01:00 |
|
Edgar
|
ebfb0ef34c
|
optimize
|
2024-02-16 12:49:12 +01:00 |
|
Edgar
|
4dabaf070b
|
fixes
|
2024-02-16 11:48:15 +01:00 |
|
Edgar
|
64a4665dfd
|
fix: fix a miscompilation
|
2024-02-16 11:09:49 +01:00 |
|
Edgar
|
caf3a94eee
|
feat: ptr repr
|
2024-02-14 11:21:33 +01:00 |
|
Edgar
|
1d60bb5482
|
feat: improved logging
|
2024-02-14 10:23:39 +01:00 |
|
Edgar
|
ce0516651f
|
feat: implement while
|
2024-02-14 10:13:28 +01:00 |
|
Edgar
|
0ac09adc6b
|
version
|
2024-02-14 09:06:11 +01:00 |
|
Edgar
|
dd671afd54
|
fix(linker): fix linker on distros like ubuntu
|
2024-02-14 09:02:36 +01:00 |
|
Edgar
|
92fee30f75
|
chore: update version
|
2024-02-14 08:54:18 +01:00 |
|
Edgar
|
6fc3e2ba6d
|
feat: better cli and add tests
|
2024-02-14 08:53:47 +01:00 |
|
Edgar
|
937eca28b6
|
fix: add doc field to cargo toml
|
2024-02-13 07:30:44 +01:00 |
|
Edgar
|
f7a768a718
|
fix: add all fields to cargo.toml
|
2024-02-13 07:28:19 +01:00 |
|
Edgar
|
d4df5a2090
|
feat: Properly version all crates
|
2024-02-13 07:26:10 +01:00 |
|
Edgar
|
e724e25514
|
style: naming
|
2024-02-12 12:19:51 +01:00 |
|
Edgar
|
0ff88f50eb
|
style: format
|
2024-02-12 12:10:19 +01:00 |
|
Edgar
|
9ae8435e36
|
feat: compile ifs
|
2024-02-12 12:09:40 +01:00 |
|
Edgar
|
f02e2291c7
|
chore: update deps
|
2024-02-12 10:51:43 +01:00 |
|
Edgar
|
3fbc7b15ab
|
fmt
|
2024-02-09 09:40:14 +01:00 |
|
Edgar
|
06dc5b3a5b
|
fix
|
2024-02-09 09:26:57 +01:00 |
|
Edgar
|
2616132766
|
clippy
|
2024-02-09 09:19:50 +01:00 |
|
Edgar
|
49a48995d5
|
rename
|
2024-02-09 09:06:20 +01:00 |
|
Edgar
|
0d7ab09531
|
a
|
2024-02-09 09:03:27 +01:00 |
|
Edgar
|
e23671c91a
|
debug info
|
2024-02-09 07:28:29 +01:00 |
|
Edgar
|
b7355e2772
|
todo
|
2024-02-08 12:14:18 +01:00 |
|
Edgar
|
997f9b4dab
|
.
|
2024-02-08 11:58:10 +01:00 |
|
Edgar
|
572f1aee09
|
prog
|
2024-02-04 17:27:06 +01:00 |
|
Edgar
|
7a784dd73b
|
more
|
2024-02-04 16:37:07 +01:00 |
|
Edgar
|
ad353f749d
|
basic binop
|
2024-02-04 16:21:02 +01:00 |
|
Edgar
|
db6b6e980b
|
handle unit return
|
2024-02-04 15:57:26 +01:00 |
|
Edgar
|
497072760d
|
fix
|
2024-02-03 20:21:14 +01:00 |
|
Edgar
|
8f1c094b60
|
compile
|
2024-02-03 20:14:29 +01:00 |
|
Edgar
|
cdc52cef39
|
nice
|
2024-02-03 14:33:42 +01:00 |
|
Edgar
|
40d71d6b83
|
prog
|
2024-02-03 13:01:34 +01:00 |
|
Edgar
|
e5ea36a25c
|
fn call
|
2024-02-03 12:06:16 +01:00 |
|
Edgar
|
37e083e2a7
|
p
|
2024-02-03 10:24:44 +01:00 |
|
Edgar
|
167a7cf001
|
prog
|
2024-01-30 14:05:14 -03:00 |
|
Edgar
|
fed52c0327
|
a
|
2024-01-27 08:55:54 -03:00 |
|
Edgar
|
9333638933
|
ok
|
2024-01-20 16:44:34 +01:00 |
|
Edgar
|
54950fc2ad
|
upd
|
2024-01-18 07:33:47 +01:00 |
|
Edgar
|
bfad93ac5a
|
ok
|
2024-01-15 21:36:53 +01:00 |
|
Edgar
|
19c52009ab
|
ok
|
2024-01-15 20:12:15 +01:00 |
|
Edgar
|
bf13468214
|
prog
|
2024-01-15 11:42:24 +01:00 |
|
Edgar
|
5b4b38a276
|
parser
|
2024-01-15 09:16:24 +01:00 |
|
Edgar
|
3f95947075
|
progress
|
2024-01-15 07:44:11 +01:00 |
|
Edgar
|
57a5621961
|
new start
|
2024-01-14 09:36:46 +01:00 |
|