Commit Graph

15 Commits

Author SHA1 Message Date
Scott Richmond
8535225167 fix print! 2024-12-13 13:47:03 -05:00
Scott Richmond
73e60b8ced bring full prelude into Ludus. 2024-12-12 19:43:56 -05:00
Scott Richmond
273267f61d a slow and brute-force approach to the problem of re-binding closed-over forward declarations 2024-12-12 01:19:39 -05:00
Scott Richmond
f5a6facb1c move patterns, clauses into AST 2024-12-10 22:26:52 -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
13c14fd38f finish base, I think 2024-12-06 14:08:34 -05:00
Scott Richmond
5e10a87cbc keep adding to base, pull type function from value to base 2024-12-06 13:21:25 -05:00
Scott Richmond
96906fdb9f tick some boxes 2024-12-05 14:02:41 -05:00
Scott Richmond
ad6fcccc79 add concat 2024-12-05 11:51:42 -05:00
Scott Richmond
af14eaee72 add some functions, base fns return values, not results 2024-12-04 20:19:41 -05:00
Scott Richmond
c5c1717e57 add ref-counted string type 2024-12-04 15:03:09 -05:00
Scott Richmond
0cd170bd83 clean up most warnings 2024-11-21 17:10:50 -05:00
Scott Richmond
10bc2e9b0c get base functions working 2024-11-14 21:30:42 -05:00
Scott Richmond
26ff15cae8 lots of work, need to fix cloning closures in base 2024-11-11 17:50:58 -05:00