diff options
author | dos-reis <gdr@axiomatics.org> | 2010-11-24 03:03:42 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-11-24 03:03:42 +0000 |
commit | d43d705056fb2b6ce66fbd8f7ba5f49eab655321 (patch) | |
tree | e0d5a97bf533f4b2a43f0dfb2f8462197fe8b82c /src/algebra/strap | |
parent | 23cf19aad368e794357fb9fdcabd3ad412056b96 (diff) | |
download | open-axiom-d43d705056fb2b6ce66fbd8f7ba5f49eab655321.tar.gz |
Diffstat (limited to 'src/algebra/strap')
-rw-r--r-- | src/algebra/strap/CHAR.lsp | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/src/algebra/strap/CHAR.lsp b/src/algebra/strap/CHAR.lsp index 97eb5699..53008c01 100644 --- a/src/algebra/strap/CHAR.lsp +++ b/src/algebra/strap/CHAR.lsp @@ -69,7 +69,7 @@ |CHAR;carriageReturn;$;16|)) (PUT '|CHAR;carriageReturn;$;16| '|SPADreplace| - '(XLAM NIL (|%ccst| "\\r"))) + '(XLAM NIL (|%i2c| 13))) (DECLAIM (FTYPE (FUNCTION (|%Shell|) |%Char|) |CHAR;linefeed;$;17|)) @@ -77,22 +77,20 @@ (DECLAIM (FTYPE (FUNCTION (|%Shell|) |%Char|) |CHAR;formfeed;$;18|)) -(PUT '|CHAR;formfeed;$;18| '|SPADreplace| '(XLAM NIL (|%ccst| "\\f"))) +(PUT '|CHAR;formfeed;$;18| '|SPADreplace| '(XLAM NIL (|%i2c| 12))) (DECLAIM (FTYPE (FUNCTION (|%Shell|) |%Char|) |CHAR;backspace;$;19|)) -(PUT '|CHAR;backspace;$;19| '|SPADreplace| '(XLAM NIL (|%ccst| "\\b"))) +(PUT '|CHAR;backspace;$;19| '|SPADreplace| '(XLAM NIL (|%i2c| 8))) (DECLAIM (FTYPE (FUNCTION (|%Shell|) |%Char|) |CHAR;horizontalTab;$;20|)) -(PUT '|CHAR;horizontalTab;$;20| '|SPADreplace| - '(XLAM NIL (|%ccst| "\\t"))) +(PUT '|CHAR;horizontalTab;$;20| '|SPADreplace| '(XLAM NIL (|%i2c| 9))) (DECLAIM (FTYPE (FUNCTION (|%Shell|) |%Char|) |CHAR;verticalTab;$;21|)) -(PUT '|CHAR;verticalTab;$;21| '|SPADreplace| - '(XLAM NIL (|%ccst| "\\v"))) +(PUT '|CHAR;verticalTab;$;21| '|SPADreplace| '(XLAM NIL (|%i2c| 11))) (DECLAIM (FTYPE (FUNCTION (|%Char| |%Shell|) |%Thing|) |CHAR;coerce;$Of;22|)) @@ -184,17 +182,23 @@ (DEFUN |CHAR;newline;$;15| ($) (DECLARE (IGNORE $)) #\Newline) -(DEFUN |CHAR;carriageReturn;$;16| ($) (DECLARE (IGNORE $)) #\Return) +(DEFUN |CHAR;carriageReturn;$;16| ($) + (DECLARE (IGNORE $)) + (CODE-CHAR 13)) (DEFUN |CHAR;linefeed;$;17| ($) (DECLARE (IGNORE $)) (CODE-CHAR 10)) -(DEFUN |CHAR;formfeed;$;18| ($) (DECLARE (IGNORE $)) #\Page) +(DEFUN |CHAR;formfeed;$;18| ($) (DECLARE (IGNORE $)) (CODE-CHAR 12)) -(DEFUN |CHAR;backspace;$;19| ($) (DECLARE (IGNORE $)) #\Backspace) +(DEFUN |CHAR;backspace;$;19| ($) (DECLARE (IGNORE $)) (CODE-CHAR 8)) -(DEFUN |CHAR;horizontalTab;$;20| ($) (DECLARE (IGNORE $)) #\Tab) +(DEFUN |CHAR;horizontalTab;$;20| ($) + (DECLARE (IGNORE $)) + (CODE-CHAR 9)) -(DEFUN |CHAR;verticalTab;$;21| ($) (DECLARE (IGNORE $)) #\^K) +(DEFUN |CHAR;verticalTab;$;21| ($) + (DECLARE (IGNORE $)) + (CODE-CHAR 11)) (DEFUN |CHAR;coerce;$Of;22| (|c| $) (DECLARE (IGNORE $)) |c|) |