diff options
author | dos-reis <gdr@axiomatics.org> | 2009-06-01 06:10:07 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2009-06-01 06:10:07 +0000 |
commit | 78dd44d657fa65a8029d996aaf7ac05d2133f509 (patch) | |
tree | d5e4072febd7a48afbc1d2c48c2be4f4a3539638 /src/interp/parse.boot | |
parent | 803d7a62fb91bb4083a0aaaaa20749574292e967 (diff) | |
download | open-axiom-78dd44d657fa65a8029d996aaf7ac05d2133f509.tar.gz |
* interp/compiler.boot (compGreaterThan): New. Compile
greater-than expressions.
* interp/parse.boot (parseGreaterThan): Remove.
* algebra/data.spad.pamphlet (Byte): Implement all comparison
functions.
* algebra/integer.spad.pamphlet (Integer): Likewise.
* algebra/sf.spad.pamphlet (DoubleFloat): Likewise.
* algebra/si.spad.pamphlet (SingleInteger): Likewise.
* algebra/string.spad.pamphlet (Character): Likewise.
Diffstat (limited to 'src/interp/parse.boot')
-rw-r--r-- | src/interp/parse.boot | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/interp/parse.boot b/src/interp/parse.boot index 92c040bd..f8491813 100644 --- a/src/interp/parse.boot +++ b/src/interp/parse.boot @@ -262,11 +262,6 @@ parseDropAssertions x == [y,:parseDropAssertions r] x -parseGreaterThan: %ParseForm -> %Form -parseGreaterThan t == - t isnt [op,x,y] => systemErrorHere ["parseGreaterThan",t] - [substitute("<",">",op),parseTran y,parseTran x] - parseGreaterEqual: %ParseForm -> %Form parseGreaterEqual u == parseTran ["not",[substitute("<",">=",first u),:rest u]] @@ -482,7 +477,6 @@ parseVCONS l == --% Register special parsers. for x in [["<=", :"parseLessEqual"],_ - [">", :"parseGreaterThan"],_ [">=", :"parseGreaterEqual"],_ ["^=", :"parseNotEqual"],_ [":", :"parseColon"],_ |