diff options
author | dos-reis <gdr@axiomatics.org> | 2010-11-16 16:08:49 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-11-16 16:08:49 +0000 |
commit | 1b31c2ee8c940986d448dfc226b00fc6f6af6639 (patch) | |
tree | 74248b28006e29b46b405615cc0bf1a3d5d505de /src/interp/g-opt.boot | |
parent | ad10d0cf79ab09a0175fc95ef5a71033a8de0a1a (diff) | |
download | open-axiom-1b31c2ee8c940986d448dfc226b00fc6f6af6639.tar.gz |
* interp/g-opt.boot ($VMsideEffectFreeOperators): Include %s2c
builtin.
* interp/g-util.boot (stringToChar): New.
(expandCst): Use it.
(expandS2c): Likewise. New.
* interp/spad.lisp (|$Newline): Move to interp/sys-macros.lisp.
* interp/sys-macros.lisp (|$Backspace): New.
(|$HorizontalTab|): Likewise.
(|$VerticalTab|): Likewise.
(|$FormFeed|): Likewise.
(|$CarriageReturn|): Likewise.
* algebra/string.spad.pamphlet (Character) [newline]: New.
[carriageReturn]: Likewise.
[linefeed]: Likewise.
[formfeed]: Likewise.
[backspace]: Likewise.
[horizontalTab]: Likewise.
[verticalTab]: Likewise.
[char]: Tidy.
Diffstat (limited to 'src/interp/g-opt.boot')
-rw-r--r-- | src/interp/g-opt.boot | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interp/g-opt.boot b/src/interp/g-opt.boot index 1c45d60f..4e909d60 100644 --- a/src/interp/g-opt.boot +++ b/src/interp/g-opt.boot @@ -450,7 +450,7 @@ $VMsideEffectFreeOperators == %fsinh %fcosh %ftanh %fcsch %fcoth %fsech %fasinh %facsch %nil %pair? %lconcat %llength %lfirst %lsecond %lthird %lreverse %lempty? %hash %ismall? %string? %f2s - %ccst %ceq %clt %cle %cgt %cge %c2i %i2c %sname + %ccst %ceq %clt %cle %cgt %cge %c2i %i2c %s2c %sname %vref %vlength %before?) ++ List of simple VM operators |