From b6e44a931b9e95fb4253eeeb048f167e55375937 Mon Sep 17 00:00:00 2001 From: dos-reis Date: Wed, 28 Dec 2011 13:02:02 +0000 Subject: * interp/vmlisp.lisp (SORTBY): Remove. (QSORT): Likewise. * interp/c-util.boot (formal?): Rename from isFormal. Avoid POSITION. * interp/sys-utility.boot (sortBy): New. * interp/br-op1.boot: Use it. * interp/clam.boot: Likewise. * interp/define.boot: Likewise. * interp/i-output.boot: Likewise. * interp/i-coerfn.boot: Likewise. * interp/i-syscmd.boot: Likewise. * interp/showimp.boot: Likewise. * boot/tokens.boot: "<-" is now a token. * boot/ast.boot (bfKeyArg): New. (bfExpandKeys): Likewise. (bfApplication): Use it. * boot/parser.boot (bpKeyArg): New. (bpAssign): Use it. Parse named arguments. --- src/boot/tokens.boot | 1 + 1 file changed, 1 insertion(+) (limited to 'src/boot/tokens.boot') diff --git a/src/boot/tokens.boot b/src/boot/tokens.boot index 2adea400..e8909318 100644 --- a/src/boot/tokens.boot +++ b/src/boot/tokens.boot @@ -110,6 +110,7 @@ shoeKeyWords == [ _ ['"#", "LENGTH"], _ ['"=>","EXIT" ], _ ['"->", "ARROW"],_ + ['"<-", "LARROW"], _ ['":=", "BEC"], _ ['"+->", "GIVES"], _ ['"==", "DEF"], _ -- cgit v1.2.3