Commit Graph

56 Commits

Author SHA1 Message Date
iko
5d7c115156 local assignment 2024-08-08 00:10:42 +03:00
iko
5cbb43520a tried stripping multires 2024-08-07 20:42:40 +03:00
iko
e7d0400c1c push and pop local vars 2024-08-07 20:34:03 +03:00
iko
f420294f3d fixed normalization 2024-08-07 20:15:46 +03:00
iko
12b894c01c 2024-08-07 19:09:50 +03:00
iko
7192258c14 cleaned things up 2024-08-01 22:26:21 +03:00
iko
9e7a271e5a I think parser is working 2024-08-01 18:53:32 +03:00
iko
d9e37e7f1f unwrap prefix exprs 2024-07-30 17:57:04 +03:00
iko
d74d8772ab . 2024-07-30 14:35:12 +03:00
iko
025791c294 made parse-print loop idempotent 2024-07-30 11:52:38 +03:00
iko
bd8a7b73d6 fixed keyword exclusion 2024-07-30 11:07:10 +03:00
iko
68d0ddd087
fixed binop priority 2024-07-30 00:09:47 +03:00
iko
dc16d3566b
initial binop priority 2024-07-29 23:30:18 +03:00
iko
853229f57e
updated strandio 2024-07-28 20:40:05 +03:00
iko
8bcccbfc44
retructured everything 2024-07-28 20:24:22 +03:00
iko
e8a619d2df
finished ints/floats 2024-07-28 17:46:17 +03:00
iko
7cd9444e7d
All parsing tests pass 2024-07-28 08:23:54 +03:00
iko
d0e78398b6
wip 2024-07-28 02:41:30 +03:00
iko
4193b5fd40
wip 2024-07-28 02:24:39 +03:00
iko
9b0ba75640
wip 2024-07-27 17:18:11 +03:00
iko
2ba97e9a68
did tests 2024-07-26 23:51:40 +03:00
iko
bc2b071fba
wip 2024-07-26 22:30:10 +03:00
iko
dc1fadcbe9
Got tests working 2024-07-26 12:51:32 +03:00
iko
fcef505df2
String escapes 2024-07-26 03:33:28 +03:00
iko
acad1c1497
only strings left 2024-07-25 23:29:53 +03:00
iko
bee08e8e9f
. 2024-07-25 18:16:59 +03:00
iko
2cafd9ea51
Yet more fixes 2024-07-25 18:05:32 +03:00
iko
5c411e8a84
multiline comment 2024-07-24 18:52:49 +03:00
iko
1cd661e64f
Fixed some parser bugs 2024-07-24 03:09:42 +03:00
iko
9c4884174f
unop 2024-07-23 22:29:35 +03:00
iko
81ab9694a9
functiondef 2024-07-23 16:53:28 +03:00
iko
cef984ac71
wildcard 2024-07-22 07:49:43 +03:00
iko
02b8a532e3
local-asmnt 2024-07-22 02:17:38 +03:00
iko
b54906aaf7
local-function 2024-07-21 21:42:16 +03:00
iko
9f2556b8a2
function stat 2024-07-21 19:07:29 +03:00
iko
177d078fbb
for-in 2024-07-20 23:17:20 +03:00
iko
12a6c63aa9
for-range 2024-07-20 13:59:33 +03:00
iko
c30a4fd0a1
Refactor 2024-07-15 13:26:56 +03:00
iko
985f13edd1
Got prefix-var thing working 2024-07-12 20:17:08 +03:00
iko
feb5f7cd99
wip 2024-07-12 14:46:15 +03:00
iko
824add2e71
Got function call working 2024-07-09 22:05:15 +03:00
iko
e47b21d971
. 2024-07-07 13:55:21 +03:00
iko
ad74107a2c
Added somw loops 2024-05-18 14:33:40 +03:00
iko
4ed8acbbb1
break and goto 2024-05-18 13:33:29 +03:00
iko
907ae4d250
Added function calls 2024-05-18 00:14:54 +03:00
iko
996ab8bc20
Returns 2024-05-17 23:30:50 +03:00
iko
9054a6736b
Added labels 2024-05-17 16:43:43 +03:00
iko
381302386b
Got hex floats working 2024-05-17 15:07:35 +03:00
iko
1bea1efb8f
Simple floats 2024-05-16 23:07:33 +03:00
iko
c0191b63dd
Added hex ints 2024-05-15 23:02:51 +03:00