From 29e53d366bd313f432aa744b651875f97438586c Mon Sep 17 00:00:00 2001 From: dos-reis Date: Mon, 2 May 2011 02:18:44 +0000 Subject: * boot/parser.boot (bpDefinition): Accept macro definition starting with the keyword "MACRO". * boot/translator.boot (exportNames): Export them in all evaluation contexts. * interp/c-util.boot: "macro" is now a keyword. * interp/define.boot: Likewise. * interp/g-util.boot: Likewise. * interp/i-syscmd.boot: Likewise. * interp/postpar.boot: Likewise. --- src/interp/postpar.boot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/interp/postpar.boot') diff --git a/src/interp/postpar.boot b/src/interp/postpar.boot index 3b8d9ec8..736baa83 100644 --- a/src/interp/postpar.boot +++ b/src/interp/postpar.boot @@ -217,7 +217,7 @@ postComma u == postDef: %ParseTree -> %ParseForm postDef t == t isnt [defOp,lhs,rhs] => systemErrorHere ["postDef",t] - lhs is ['macro,name] => postMDef ["==>",name,rhs] + lhs is ["macro",name] => postMDef ["==>",name,rhs] recordHeaderDocumentation nil if $maxSignatureLineNumber ~= 0 then -- cgit v1.2.3