projects
/
mes.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
add scheme apply, rename apply-> apply_env.
[mes.git]
/
TODO
1
-*-mode:org-*-
2
* run psyntax.pp v2
3
** implement core primitives: DONE
4
begin
5
define
6
if
7
lambda
8
letrec
9
quote
10
set!
11
** implement minimal needed rsr3/rsr4:
12
v "string"
13
v #(v e c t o r)
14
#\CHAR
15
v assq
16
v call-with-values
17
v char?
18
v length
19
v list
20
v list->vector
21
v make-vector
22
v memq
23
v memv
24
v string
25
v string-append
26
v string?
27
v symbol?
28
v values
29
v vector
30
v vector->list
31
v vector-length
32
v vector-ref
33
v vector-set!
34
v vector?
35
v procedure?
36
** any, each, unquote-splicing, ...
37
** implement extras: v (gensym)
38
** hook-up sc-expand, see guile-1.0?: scheme:eval-transformer