Commit graph

39 commits

Author SHA1 Message Date
Andrew Whatson
58871787bd Port scheme bcomp usual package 2022-09-13 13:23:00 +10:00
Andrew Whatson
dea69cf049 Port scheme bcomp syntax package 2022-09-01 00:22:12 +10:00
Andrew Whatson
5c952bd3d2 Port scheme bcomp schemify package 2022-08-31 23:47:54 +10:00
Andrew Whatson
12ad996037 Port most of prescheme linking package 2022-08-24 13:08:35 +10:00
Andrew Whatson
4d32ae8879 Untangle prescheme c interdeps 2022-08-16 23:03:02 +10:00
Andrew Whatson
9bb4fa1985 Port most of prescheme c package 2022-08-16 19:52:18 +10:00
Andrew Whatson
f0d70d3c52 Port scheme bcomp name package 2022-08-15 16:33:10 +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
e0143d77a3 Port scheme bcomp node package 2022-08-12 12:42:06 +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
f92d8f1c39 Initial prescheme-display stubs 2022-08-08 23:23:16 +10:00
Andrew Whatson
73b85b4c0b Port simplify-call, simplify-let, simplify-join interfaces 2022-08-04 16:03:29 +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
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
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
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
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
Andrew Whatson
5ea95d2e28 Define unspecific value 2022-07-19 17:08:46 +10:00
Andrew Whatson
2fec5376cc Brain dump more TODOs 2022-07-18 23:59:40 +10:00
Andrew Whatson
87ace68d04 Fix override core binding warnings 2022-07-18 23:17:03 +10:00
Andrew Whatson
2f42a73946 Fix conflicting use of enum 2022-07-18 22:10:31 +10:00
Andrew Whatson
36ceac0a28 Port define-external-enumeration macro 2022-07-18 21:59:12 +10:00
Andrew Whatson
63b5e4afa7 Port define-enumeration macros 2022-07-18 11:24:25 +10:00
Andrew Whatson
69f898de82 Port goto and external macros 2022-07-18 11:24:25 +10:00
Andrew Whatson
22c87f3589 Stub out s48 enumeration support 2022-07-17 02:14:01 +10:00
Andrew Whatson
dc1a42e33f Fix missing i/o routines 2022-07-17 02:13:29 +10:00
Andrew Whatson
470d13dd98 Stub remaining prescheme interface symbols 2022-07-17 00:23:47 +10:00
Andrew Whatson
5dfab7f282 Initial work on guile-prescheme port 2022-07-16 07:36:02 +10:00