From e9d8606f86600b7d581f93f346981bca1f291dc7 Mon Sep 17 00:00:00 2001 From: dos-reis Date: Thu, 12 Jan 2012 02:11:38 +0000 Subject: * boot/tokens.boot (keywordId): New. * boot/parser.boot (bpSexpKey): Use it. * interp/i-map.boot (mapPredTran): Fix thinko. --- src/interp/i-map.boot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/interp/i-map.boot') diff --git a/src/interp/i-map.boot b/src/interp/i-map.boot index 2ee7de1c..33d78c0f 100644 --- a/src/interp/i-map.boot +++ b/src/interp/i-map.boot @@ -992,8 +992,8 @@ mkSharpVar i == mapPredTran pred == -- transforms "x in i..j" to "x>=i and x<=j" - pred is ['in,var,['SEGMENT,lb]] => mkLessOrEqual(lb,var) - pred is ['in,var,['SEGMENT,lb,ub]] => + pred is ['IN,var,['SEGMENT,lb]] => mkLessOrEqual(lb,var) + pred is ['IN,var,['SEGMENT,lb,ub]] => null ub => mkLessOrEqual(lb,var) ['and,mkLessOrEqual(lb,var),mkLessOrEqual(var,ub)] pred -- cgit v1.2.3