Andrew Whatson
|
f0d70d3c52
|
Port scheme bcomp name package
|
2022-08-15 16:33:10 +10:00 |
|
Andrew Whatson
|
da44d58f93
|
Port most of prescheme to-cps package
|
2022-08-15 16:33:08 +10:00 |
|
Andrew Whatson
|
d0cf34aa6b
|
Port scheme locations package
|
2022-08-15 15:22:32 +10:00 |
|
Andrew Whatson
|
79408f00a9
|
Port scheme bcomp binding package
|
2022-08-15 13:18:18 +10:00 |
|
Andrew Whatson
|
8795c99f53
|
Stub prescheme flatten package
|
2022-08-15 12:57:30 +10:00 |
|
Andrew Whatson
|
c1166c1d1b
|
Review node/variable interface imports
|
2022-08-15 12:41:41 +10:00 |
|
Andrew Whatson
|
7a6e0ff177
|
Separate node and variable interfaces
|
2022-08-15 12:08:30 +10:00 |
|
Andrew Whatson
|
1c3eb6636b
|
Stub prescheme primitive-data package
|
2022-08-12 12:42:11 +10:00 |
|
Andrew Whatson
|
e0143d77a3
|
Port scheme bcomp node package
|
2022-08-12 12:42:06 +10:00 |
|
Andrew Whatson
|
7165f2e939
|
Stub prescheme eval-node package
|
2022-08-12 01:28:53 +10:00 |
|
Andrew Whatson
|
796907c7c0
|
Port prescheme primitive package
|
2022-08-11 20:22:44 +10:00 |
|
Andrew Whatson
|
d7545b6970
|
Stub prescheme expand package
|
2022-08-11 20:16:03 +10:00 |
|
Andrew Whatson
|
21aa17d6bc
|
Resolve some missing symbols
|
2022-08-11 16:50:02 +10:00 |
|
Andrew Whatson
|
e3884d0453
|
Stub prescheme form package
|
2022-08-08 23:51:14 +10:00 |
|
Andrew Whatson
|
688a1fe410
|
Stub prescheme front-end package
|
2022-08-08 23:34:49 +10:00 |
|
Andrew Whatson
|
c84c492567
|
Port prescheme protocol package
|
2022-08-08 23:23:16 +10:00 |
|
Andrew Whatson
|
f92d8f1c39
|
Initial prescheme-display stubs
|
2022-08-08 23:23:16 +10:00 |
|
Andrew Whatson
|
c0f994b559
|
Initial prescheme-compile & pattern-simplifier stubs
|
2022-08-08 23:23:14 +10:00 |
|
Andrew Whatson
|
a661cb60a9
|
Updates to hall configuration
|
2022-08-07 15:03:30 +10:00 |
|
Andrew Whatson
|
8e5cacb487
|
Update direnv to use guix.scm
|
2022-08-05 11:43:36 +10:00 |
|
Andrew Whatson
|
e0df0bde50
|
Inserted email there
|
2022-08-05 11:33:54 +10:00 |
|
Christine Lemmer-Webber
|
97b7bba23a
|
Rest of files we want to customize generated by Hall, gitignore the rest
|
2022-08-04 13:53:39 -04:00 |
|
Christine Lemmer-Webber
|
a4e529db26
|
Initial version of hall.scm and the things it pulls in
|
2022-08-04 13:48:19 -04:00 |
|
Andrew Whatson
|
1046b9d655
|
Port remaining ps-compiler util modules
|
2022-08-04 16:46:09 +10:00 |
|
Andrew Whatson
|
73b85b4c0b
|
Port simplify-call, simplify-let, simplify-join interfaces
|
2022-08-04 16:03:29 +10:00 |
|
Andrew Whatson
|
922cd6c8be
|
Port the cps-util interface
|
2022-08-02 20:49:00 +10:00 |
|
Andrew Whatson
|
75440e2d5c
|
Port the rest of the front interface
|
2022-08-02 20:41:46 +10:00 |
|
Andrew Whatson
|
e9aa3d1028
|
Port the simplify interface
|
2022-08-02 20:34:11 +10:00 |
|
Andrew Whatson
|
ded9eb281a
|
Fixes for let-nodes expansion
|
2022-08-02 20:32:02 +10:00 |
|
Andrew Whatson
|
92308c8058
|
Port a few more ps-compiler interfaces
|
2022-08-02 00:39:18 +10:00 |
|
Andrew Whatson
|
ebc4471058
|
Port node-vector & expanding-vectors interfaces
|
2022-08-01 22:09:04 +10:00 |
|
Andrew Whatson
|
399028ccce
|
Remove unused imports
|
2022-08-01 22:02:24 +10:00 |
|
Andrew Whatson
|
ff126b37ab
|
Brain dump ideas for future work
|
2022-08-01 11:28:50 +10:00 |
|
Andrew Whatson
|
e1b6b3606e
|
Port the check-nodes interface
|
2022-07-31 00:24:12 +10:00 |
|
Andrew Whatson
|
07624fdfba
|
Port the pp-cps interface
|
2022-07-31 00:14:55 +10:00 |
|
Andrew Whatson
|
1e593cd411
|
Finish porting the node interface
|
2022-07-30 00:10:32 +10:00 |
|
Andrew Whatson
|
f3002b53b7
|
Remove leftover debug from let-nodes
|
2022-07-29 20:19:58 +10:00 |
|
Andrew Whatson
|
a953c41133
|
Port let-nodes, new-lambda, new-call macros
|
2022-07-29 20:16:54 +10:00 |
|
Andrew Whatson
|
6bb2428fba
|
Port most of the ps-compiler node interface
|
2022-07-23 21:54:18 +10:00 |
|
Andrew Whatson
|
2b414c908c
|
Port define-subrecord macro
|
2022-07-22 23:04:01 +10:00 |
|
Andrew Whatson
|
a6244ee560
|
Port define-node-type macro
|
2022-07-21 23:00:03 +10:00 |
|
Andrew Whatson
|
cff1539ddc
|
Add define-record-discloser
|
2022-07-21 22:52:47 +10:00 |
|
Andrew Whatson
|
9fca46479c
|
Port s48 define-record-type macro
|
2022-07-21 22:52:47 +10:00 |
|
Andrew Whatson
|
16aaa3b30b
|
Prepare to port ps-compiler node interface
|
2022-07-21 22:52:44 +10:00 |
|
Andrew Whatson
|
8a200ea4e5
|
Factor out syntax-conc to syntax-utils
|
2022-07-21 22:31:11 +10:00 |
|
Andrew Whatson
|
92c5c34884
|
Add define-record-type emulation
|
2022-07-21 16:01:58 +10:00 |
|
Andrew Whatson
|
78c21b066c
|
Add some stuff to the README
|
2022-07-19 21:58:44 +10:00 |
|
Andrew Whatson
|
6b2f813725
|
Initial prescheme emulation support
|
2022-07-19 20:20:21 +10:00 |
|
Andrew Whatson
|
bfa2f0da4f
|
Add remaining missing aliases
|
2022-07-19 19:12:27 +10:00 |
|
Andrew Whatson
|
6489485233
|
Add code-vector aliases to bytevector
|
2022-07-19 17:30:12 +10:00 |
|