mes/TODO
Jan Nieuwenhuizen 5d2259e55e add procedure?
2016-07-11 22:16:11 +02:00

39 lines
554 B
Org Mode

-*-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
v call-with-values
v char?
v length
v list
v list->vector
v make-vector
v memq
v memv
v string
v string-append
v string?
v symbol?
v values
v vector
v vector->list
v vector-length
v vector-ref
v vector-set!
v vector?
v procedure?
** any, each, unquote-splicing, ...
** implement extras: v (gensym)
** hook-up sc-expand, see guile-1.0?: scheme:eval-transformer