1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-03 02:36:19 +02:00
guile/module/system/vm
Andy Wingo e9b8c501d6 start using pmatch instead of match
* module/system/base/Makefile.am: Add pmatch.scm.

* module/system/base/pmatch.scm: New file, taken from Dan Friedman's
  alpha-kanren paper. Implements a less magical match syntax, pmatch.

* module/system/vm/assemble.scm: No more need for (ice-9 match).

* module/system/vm/conv.scm (code-pack, code->object): Change to use
  pmatch.
2008-05-03 19:23:45 +02:00
..
.cvsignore *** empty log message *** 2001-04-22 02:13:48 +00:00
assemble.scm start using pmatch instead of match 2008-05-03 19:23:45 +02:00
conv.scm start using pmatch instead of match 2008-05-03 19:23:45 +02:00
core.scm Encode the length of constant lists/vectors on 2 octets instead of 1. 2008-04-25 19:09:30 +02:00
debug.scm unify variant types and records; also make-foo instead of <foo> 2008-05-03 18:32:46 +02:00
disasm.scm clean up some syntax imports and exports 2008-05-02 18:59:04 +02:00
frame.scm Tried compiling more code; augmented the doc. 2008-04-25 19:09:30 +02:00
Makefile.am Tried compiling more code; augmented the doc. 2008-04-25 19:09:30 +02:00
profile.scm *** empty log message *** 2001-04-23 04:28:13 +00:00
trace.scm *** empty log message *** 2001-04-23 06:17:52 +00:00