Differences From Artifact [22543b9ce7]:
- File tool/class-compile.janet — part of check-in [91e02e35d5] at 2025-02-21 22:02:29 on branch trunk — add janet API bootstrapping infra (prim, core), begin building executor (vm.c), design class model, continue working on loading, add script instances, tidy up src organization, build janet to use godot malloc/free (user: lexi, size: 32341) [annotate] [blame] [check-ins using]
To Artifact [495ac069e8]:
- File tool/class-compile.janet — part of check-in [c0fd81ac3d] at 2025-02-28 00:10:28 on branch trunk — continue iterating on object model (user: lexi, size: 32339) [annotate] [blame] [check-ins using]
1008 1008 (let [uf (unit-files unit)] 1009 1009 (:write stdout (case emit 1010 1010 "header" (lines->str (uf :header)) 1011 1011 "loader" (lines->str (uf :impl)) 1012 1012 (error :bad-cmd))))) 1013 1013 1014 1014 (defn main [& argv] 1015 - (entry ;argv)) 1016 - # (try (entry ;argv) 1017 - # ([e] (:write stderr (style ;(err->msg e)) "\n")))) 1015 + # (entry ;argv)) 1016 + (try (entry ;argv) 1017 + ([e] (:write stderr (style ;(err->msg e)) "\n"))))