1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-11 13:55:55 +03:00
Commit Graph

84 Commits

Author SHA1 Message Date
Fabian
3224c1b856 core atom functions 2021-05-02 17:35:40 -05:00
Fabian
8dcf6cb71c add atom type 2021-05-02 17:35:40 -05:00
Fabian
4f29901446 core.sml portability 2021-05-02 17:35:40 -05:00
Fabian
3d9c670159 let apply change the env 2021-05-02 17:35:40 -05:00
Fabian
714b444809 eval and load-file work 2021-05-02 17:35:40 -05:00
Fabian
ddae35eb05 core string functions 2021-05-02 17:35:40 -05:00
Fabian
8546e102f0 core: slurp and read-string 2021-05-02 17:35:40 -05:00
Fabian
a20d1fb942 implement string type 2021-05-02 17:35:40 -05:00
Fabian
6fe5eb8c2f step 6 scaffolding 2021-05-02 17:35:40 -05:00
Fabian
8424de4274 add sml_MODE selection for Make 2021-05-02 17:35:40 -05:00
Fabian
3672361157 refactor SML to be more portable 2021-05-02 17:35:40 -05:00
Fabian
43465bf438 remove done TODO 2021-05-02 17:35:40 -05:00
Fabian
c88f663d3e SML: Step 4 2021-05-02 17:35:40 -05:00
Fabian
c635bcff4d make core functions variadic 2021-05-02 17:35:40 -05:00
Fabian
058c6dd98f closures capture the env 2021-05-02 17:35:40 -05:00
Fabian
ca9e16a350 mosml parser workaround 2021-05-02 17:35:40 -05:00
Fabian
d996fa41b6 add prn to core 2021-05-02 17:35:40 -05:00
Fabian
b832f794ac add core comparison functions 2021-05-02 17:35:40 -05:00
Fabian
643e6f4f3c core list functions 2021-05-02 17:35:40 -05:00
Fabian
2c68746267 if and fn* work 2021-05-02 17:35:40 -05:00
Fabian
ed899eb7a7 step 4 scaffolding 2021-05-02 17:35:40 -05:00
Fabian
2cde1f602f idiomacy refactor 2021-05-02 17:35:40 -05:00
Fabian
8d3f32804e SML: Step 3 2021-05-02 17:35:40 -05:00
Fabian
3a53a42461 def! works 2021-05-02 17:35:40 -05:00
Fabian
b8728f28ea env set+inner 2021-05-02 17:35:40 -05:00
Fabian
64af767e72 step 3 scaffolding 2021-05-02 17:35:40 -05:00
Fabian
fa7a784fe0 SML: Step 2 2021-05-02 17:35:40 -05:00
Fabian
1c637768c0 hoist exception definitions 2021-05-02 17:35:40 -05:00
Fabian
a2d0d6ce43 FIX: print zero without minus 2021-05-02 17:35:40 -05:00
Fabian
c6115098cc handle empty input 2021-05-02 17:35:40 -05:00
Fabian
ba05d6c69c missed a dep in Makefile 2021-05-02 17:35:40 -05:00
Fabian
444dd6e37d SML: Step 1 2021-05-02 17:35:40 -05:00
Fabian
5cdd487de4 SML build with MLton 2021-05-02 17:35:40 -05:00
Fabian
c4d1636b2f SML: Step 0 2021-05-02 17:35:40 -05:00