plop
This commit is contained in:
parent
7983f7677d
commit
1a64d2a62d
|
@ -283,9 +283,10 @@
|
|||
(error "mini-meval (outer) : ~w~&expression = ~w~&etat-global = ~w~&etat-local = ~w~&etat-special = ~w"
|
||||
(apply #'format nil message)
|
||||
expr
|
||||
(etat-global etat)
|
||||
(etat-local etat)
|
||||
(etat-special etat)))
|
||||
nil nil nil))
|
||||
; (etat-global etat)
|
||||
; (etat-local etat)
|
||||
; (etat-special etat)))
|
||||
|
||||
(defun transform-quasiquote (expr)
|
||||
(cond
|
||||
|
|
61
lisp/t.lisp
61
lisp/t.lisp
|
@ -5,4 +5,63 @@
|
|||
(setq tmm (my-read (open "tmm.lisp")))
|
||||
|
||||
(defvar e-tmm nil)
|
||||
(setq e-tmm (make-etat list + - cons car cdr < > <= >= = make-symbol))
|
||||
;(setq e-tmm (make-etat list + - cons car cdr < > <= >= = make-symbol))
|
||||
|
||||
(setf e-tmm (make-etat
|
||||
car
|
||||
caaaar caaadr caadar caaddr cadaar cadadr caddar cadddr cdaaar cdaadr cdadar cdaddr cddaar cddadr cdddar cddddr
|
||||
caaar
|
||||
caadr
|
||||
cadar
|
||||
caddr
|
||||
cdaar
|
||||
cdadr
|
||||
cddar
|
||||
cdddr
|
||||
caar
|
||||
cadr
|
||||
cdar
|
||||
cddr
|
||||
first
|
||||
second
|
||||
third
|
||||
fourth
|
||||
fifth
|
||||
sixth
|
||||
seventh
|
||||
eighth
|
||||
ninth
|
||||
tenth
|
||||
tree-equal
|
||||
char
|
||||
schar
|
||||
string
|
||||
string=
|
||||
make-string
|
||||
equal
|
||||
eql
|
||||
eq
|
||||
cdr
|
||||
cons
|
||||
list
|
||||
oddp
|
||||
symbolp
|
||||
numberp
|
||||
stringp
|
||||
equalp
|
||||
+
|
||||
-
|
||||
*
|
||||
/
|
||||
=
|
||||
<
|
||||
>
|
||||
<=
|
||||
>=
|
||||
read
|
||||
funcall
|
||||
assoc
|
||||
mload
|
||||
mini-meval
|
||||
make-symbol
|
||||
))
|
||||
|
|
Loading…
Reference in New Issue
Block a user