mmcgill
|
22a18d3d7a
|
[java-truffle] step D: cache symbol lookups
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
495e62e86d
|
[java-truffle] step C: specialize symbol lookups
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
df22cf3b17
|
[java-truffle] step B: specialize function calls
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
d2069e9d7d
|
[java-truffle] step A!
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
26d9e6e465
|
[java-truffle] step 9
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
146ecc8230
|
[java-truffle] step 8
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
0cde9e9c74
|
[java-truffle] step 7
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
32e57779cd
|
[java-truffle] step 6
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
de183d6a16
|
[java-truffle] step 5
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
1c48eda8e1
|
[java-truffle] step 4
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
d6093cd075
|
[java-truffle] step 3
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
17890c2ac8
|
[java-truffle] step 2
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
03b4694231
|
[java-truffle] step 1
|
2021-05-31 10:28:04 -05:00 |
|
mmcgill
|
1f58e1123a
|
[java-truffle] step 0
|
2021-05-31 10:28:04 -05:00 |
|
Joel Martin
|
6a6e2cf3bc
|
README: add Discord link.
|
2021-05-27 13:19:39 -05:00 |
|
Joel Martin
|
27b761bd1e
|
README: move from freenode to libera.chat.
|
2021-05-27 10:57:17 -05:00 |
|
Joel Martin
|
ebc74e8928
|
C.2: normalize README name.
|
2021-05-12 09:36:49 -05:00 |
|
Duncan Watts
|
87c86cbb4d
|
tweaks for publication
|
2021-05-12 09:32:29 -05:00 |
|
Duncan Watts
|
fe6c42e303
|
renamed to c.2 and rebased onto latest master
|
2021-05-12 09:32:29 -05:00 |
|
Fabian
|
9d0331494e
|
add SML to README
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
7e015062a9
|
SML CI: add mosml, mlton, setup GitHub workflow
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
9798302546
|
SML portability: use LargeInt for time-ms
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
a2d6e66030
|
add SML README
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
4594bff0e3
|
formatting
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
f3e4237e8d
|
remove unused function
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
177940d90c
|
Dockerize SML, make dist
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
d000ac7398
|
SML: Step A
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
c75c9ebda9
|
rename makeList etc.
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
ff01165584
|
reorganize core.sml
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
6a2ae42e5c
|
fix defmacro behavior
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
22937e5987
|
add metadata
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
1ed1b35ed9
|
stubs for self hosting
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
3edde8cc2e
|
add reader macro ^
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
06894e6c8b
|
add *host-language* and repl welcome
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
9c6ae5d723
|
add core readline
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
6b14be1285
|
step A scaffolding
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
4cb61f5426
|
SML: Step 9
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
f8faaec47f
|
add core collection functions
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
f2a37a3ae4
|
add core keyword, symbol and type predicates
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
a8d4e41be6
|
make rep handle mal exceptions
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
e9cd0923c2
|
add core nil?, true?, false?, symbol?
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
b7cc870f89
|
fix eval bugs in bind
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
bfaeb3bfe9
|
add core map,apply
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
ce4940014c
|
formatting
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
4fe3a8d750
|
add throw, try*, catch*
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
49f9904b05
|
step 9 scaffolding
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
fb799bf8e3
|
split out special form evaluation
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
e0d52cafec
|
explicit error reporting in step8
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
79962a1e17
|
refactor bindings
|
2021-05-02 17:35:40 -05:00 |
|
Fabian
|
e0925d559d
|
SML: Step 8
|
2021-05-02 17:35:40 -05:00 |
|