-*-mode:org-*- * run psyntax.pp v2 ** implement core primitives: DONE begin define if lambda letrec quote set! ** implement minimal needed rsr3/rsr4: v "string" v #(v e c t o r) #\CHAR v assq call-with-values v char? v length v list v list->vector v make-vector memv v string v string-append v string? v symbol? values v vector v vector->list v vector-length v vector-ref v vector-set! v vector? ... possibly also: any, each, unquote-splicing, ... ** implement extras: (gensym) ** hook-up sc-expand, see guile-1.0?: scheme:eval-transformer