Scott Richmond
|
ac4bd0fb55
|
improve panic reports
|
2024-12-12 19:01:51 -05:00 |
|
Scott Richmond
|
cab1b3f173
|
start moving Patterns into Ast
|
2024-12-10 18:40:43 -05:00 |
|
Scott Richmond
|
383f21fbd8
|
many refactorings; unfucked lifetimes?
|
2024-12-08 23:33:02 -05:00 |
|
Scott Richmond
|
6ba05f31e6
|
finish fighting with lifetimes: string pattern matching works!
|
2024-12-07 23:56:19 -05:00 |
|
Scott Richmond
|
5a64c6623c
|
fighting with lifetimes
|
2024-12-07 22:29:10 -05:00 |
|
Scott Richmond
|
2a26316b50
|
parse string patterns, perhaps correctly, perhaps not
|
2024-12-07 18:26:25 -05:00 |
|
Scott Richmond
|
b6c4c6375b
|
parse interpolated strings
|
2024-12-04 18:31:13 -05:00 |
|
Scott Richmond
|
62671094a0
|
parse interpolated strings
|
2024-12-04 18:30:03 -05:00 |
|
Scott Richmond
|
c5c1717e57
|
add ref-counted string type
|
2024-12-04 15:03:09 -05:00 |
|
Scott Richmond
|
ad76f41b52
|
parse docstrings
|
2024-11-21 22:36:57 -05:00 |
|
Scott Richmond
|
72846ccd5c
|
follow clippy
|
2024-11-21 19:54:50 -05:00 |
|
Scott Richmond
|
e4954678f0
|
start looking into memory layout
|
2024-11-21 18:50:13 -05:00 |
|
Scott Richmond
|
0cd170bd83
|
clean up most warnings
|
2024-11-21 17:10:50 -05:00 |
|
Scott Richmond
|
dbff31be40
|
parse loop and recur
|
2024-11-21 16:41:46 -05:00 |
|
Scott Richmond
|
56e6712154
|
add guard clauses to match and fn
|
2024-11-20 20:10:17 -05:00 |
|
Scott Richmond
|
0acad8b312
|
tuple splatterns now work
|
2024-11-18 13:25:54 -05:00 |
|
Scott Richmond
|
26ff15cae8
|
lots of work, need to fix cloning closures in base
|
2024-11-11 17:50:58 -05:00 |
|
Scott Richmond
|
9f0cef5207
|
lots of new things! almost a language
|
2024-11-10 20:12:19 -05:00 |
|
Scott Richmond
|
bb683b09b4
|
futz, but mostly take notes
|
2024-11-09 14:10:08 -05:00 |
|
Scott Richmond
|
32ab5f7944
|
actually remove catchall pattern in eval
|
2024-11-07 20:41:38 -05:00 |
|
Scott Richmond
|
28d1c7ab0c
|
keep working on some things
|
2024-11-07 18:57:01 -05:00 |
|
Scott Richmond
|
b77866baf9
|
grind on lifetimes, don't get it working
|
2024-10-31 23:53:48 -04:00 |
|
Scott Richmond
|
60f0a1081d
|
break out into separate modules
|
2024-10-31 16:59:26 -04:00 |
|