Commit Graph

22 Commits

Author SHA1 Message Date
ebf5626bfa Change what prints when 2024-03-21 02:29:46 -04:00
7c8338aedb Lazy compilation 2024-03-21 02:27:43 -04:00
9c9eff753f Break compilation phases into functions 2024-03-21 01:33:44 -04:00
adbb07fdc2 Module imports 2024-03-19 14:22:03 -04:00
df2e01c15e Add some better file comments 2024-03-18 12:47:07 -04:00
9a970964a5 Run with 'use' prefixed 2024-03-17 21:47:24 -04:00
594d58b6e2 When compiling .o files, put the .c and .h files on disk 2024-03-17 21:42:38 -04:00
2f409eebba Tweak autofmt behavior 2024-03-10 00:42:17 -05:00
7ad94e808d Add ld flag to find library 2024-03-10 00:05:32 -05:00
2b83ab279d Add langs to the language 2024-03-09 18:22:12 -05:00
9479b3937c Just use mathlib symbols, don't redefine them 2024-03-07 00:44:57 -05:00
080f3a4c2d Add '-c' compiler flag 2024-03-07 00:30:52 -05:00
8fab88c56f Rename Str -> Text 2024-03-03 18:15:45 -05:00
32f27b6206 Fix table literals 2024-03-03 16:08:38 -05:00
5486cdcedb Only put 'pragma once' in compiled header file 2024-03-03 15:22:22 -05:00
00e7ce2bd0 Remove dup output 2024-03-03 15:14:24 -05:00
ea7fcd85b4 Make load method be "use$name" 2024-03-03 15:04:36 -05:00
09b1d07d8b Clean up transpiling into separate .c/.h files 2024-03-03 14:45:36 -05:00
7237cac2e5 Add different compilation modes 2024-03-03 14:36:09 -05:00
5cbdf8fc61 Return correct exit status 2024-03-03 14:18:08 -05:00
ec75208980 Fix up some import issues and improve arrays to use saturating refcounts
instead of .copy_on_write
2024-02-29 12:37:09 -05:00
c2228bf986 Rename 'nextlang'->'tomo' 2024-02-24 16:06:49 -05:00