aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-02-11main -> odrawAryadev Chavali
2025-02-11Slightly clean up the example program in mainAryadev Chavali
2025-02-11Import lib.functions in mainAryadev Chavali
2025-02-11Rework rev-map to use ->> and to make LIST `cdrs` rather than CONSAryadev Chavali
2025-02-11Rework `$` operator to work like applicative in HaskellAryadev Chavali
2025-02-11rev-map functionAryadev Chavali
2025-02-11Macro (alist-val) to access the actual value of a key in an alistAryadev Chavali
2025-02-11Reworked build.lisp and load.lisp into bob.lispAryadev Chavali
2025-02-11Implement `split` function.Aryadev Chavali
2025-02-11Implement a "take" function to read subsequences of a listAryadev Chavali
2025-02-11Implement `$` operator, second class version of the applicative operatorAryadev Chavali
2025-02-11functions -> forms in lib.macrosAryadev Chavali
2025-02-11Introduce lib.functions which includes helper functionsAryadev Chavali
2025-02-11Extract parsing logic from read-integers into parse-integersAryadev Chavali
2025-02-11Re-implement all functions in main via fn macro.Aryadev Chavali
2025-02-11Add type alias for function and macro for defining functions with type specifierAryadev Chavali
2025-02-11Implement a program that reads some integers then prints their sumAryadev Chavali
2025-02-11Implement a `while' macro.Aryadev Chavali
2025-02-11Rewrite entrypoint to prompt for a name, then print itAryadev Chavali
2025-02-11Implement threading macros and make package lib.macros to hold them.Aryadev Chavali
2025-02-11Initial commit.Aryadev Chavali