aboutsummaryrefslogtreecommitdiff
path: root/src/interp/g-opt.boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2010-11-16 16:08:49 +0000
committerdos-reis <gdr@axiomatics.org>2010-11-16 16:08:49 +0000
commit1b31c2ee8c940986d448dfc226b00fc6f6af6639 (patch)
tree74248b28006e29b46b405615cc0bf1a3d5d505de /src/interp/g-opt.boot
parentad10d0cf79ab09a0175fc95ef5a71033a8de0a1a (diff)
downloadopen-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.boot2
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