82e1570c2c
feat: add file input flag to CLI.
...
Added -f flag to allow reading lambda expressions from files.
Changes:
- Add FileSource type to read from file paths.
- Add -f flag to command-line parser.
- Implement validation to prevent conflicting -f and positional arguments.
2026-01-11 16:37:01 -05:00
2499921679
style: moved functions around
2025-12-30 15:58:14 -05:00
05cd8bc4f3
feat: meaningful comments for internal packages
2025-12-29 20:39:43 -05:00
13989e4c61
style: better flag explanation
2025-12-29 20:06:35 -05:00
529abb7c26
fix: clearly state fatal errors
2025-12-29 20:01:44 -05:00
351faa7e08
feat: statistics flag, commented some more
2025-12-29 20:00:29 -05:00
17cf8f86f8
feat: explanation as observer too
2025-12-29 01:31:09 -05:00
a2ce5b6897
feat: rename profiler to performance, typeless event emitter
2025-12-29 01:15:14 -05:00
c2b397a9f6
feat: observer pattern for statistics
2025-12-29 00:51:50 -05:00
e9dc3fe171
feat: added optional profiling
2025-12-28 22:52:10 -05:00
ee9e71d58e
fix: no ds store
2025-12-28 02:07:46 -05:00
0945cedf51
feat: only compute all free variables during a-conversion
2025-12-28 02:07:14 -05:00
6f3b252819
style: no "this" or "self" as receiver
2025-12-26 00:00:10 -05:00
e6e4a0df6f
style: no punctuation or capitalization in errors
2025-12-25 23:52:39 -05:00
963435c657
fix: cli.CLIOptions is repetitive
2025-12-25 23:50:17 -05:00
3351eaddfc
feat: better structured internal
2025-12-25 17:21:16 -05:00
99703c2587
fix: unbound substitutions, explanation tag
2025-12-25 01:55:46 -05:00
a56ec808ec
feat: read from std in
2025-12-25 00:46:48 -05:00
2c3ce9baf7
feat: wogihrsoiuvjsroirgj
2025-12-24 14:55:33 -05:00