From de208af7422a20069197c4843909831ce437747c Mon Sep 17 00:00:00 2001 From: bnewbold Date: Wed, 19 Dec 2012 20:05:27 +0100 Subject: c-style sexpr-only python parser --- NOTES | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'NOTES') diff --git a/NOTES b/NOTES index f49dfe5..3228164 100644 --- a/NOTES +++ b/NOTES @@ -47,3 +47,17 @@ compile: optionally remove trivial identities ("~~") and evaluate static express general method: grammar parser, returns ast + +---------- + +MACHINE: + +struct { char type, char cval, int ival, node* lval, node* rval } node + +types: + n number + v variable + b binary operator + u unary operator + +SEXP -- cgit v1.2.3