Commit graph

40 commits

Author SHA1 Message Date
Andrew Whatson d793730895 Port prescheme filename and stub prescheme env 2022-09-13 15:58:44 +10:00
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