[pypy-svn] r44611 - pypy/dist/pypy/lang/scheme
jlg at codespeak.net
jlg at codespeak.net
Fri Jun 29 01:38:00 CEST 2007
Author: jlg
Date: Fri Jun 29 01:37:59 2007
New Revision: 44611
Modified:
pypy/dist/pypy/lang/scheme/TODO.txt
Log:
very maeningful commit
Modified: pypy/dist/pypy/lang/scheme/TODO.txt
==============================================================================
--- pypy/dist/pypy/lang/scheme/TODO.txt (original)
+++ pypy/dist/pypy/lang/scheme/TODO.txt Fri Jun 29 01:37:59 2007
@@ -1,21 +1,10 @@
Do now
------
-+ evaluate simple expressions like
- (* 6 7) or even (+ 1 2 3 4)
- + parsing is done by some shiny new Carl's thingy
- W_xxx object like W_Fixnum should eval to itself despite context
- = implement basic operations like + * / and so on
-
--+variables and execution context
-
-+ there is need to distinct identifier from symbol
- (define var 11)
- (symbol? var) -> #f
- (symbol? 'var) -> #t
-
-- control structures
- - boolean
+- variables and execution context
+- list operations: cons car cdr list
+- comparison: = < > eq? eqv?
+- lambdas!
Do next
-------
@@ -24,7 +13,6 @@
- global dict for symbols _obarray_
- (quote <obj>) and '<obj>, not only symbols
-- functions
- implement key funcions
(apply, reduce, mapcar and so on)
More information about the Pypy-commit
mailing list