projects
/
rrq
/
jonesforth.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
13ee0de
)
Minor text change
author
rich
<rich>
Mon, 24 Sep 2007 00:01:38 +0000
(
00:01
+0000)
committer
rich
<rich>
Mon, 24 Sep 2007 00:01:38 +0000
(
00:01
+0000)
jonesforth.S
patch
|
blob
|
history
diff --git
a/jonesforth.S
b/jonesforth.S
index 1a700a961dc9630893397ec9fae6fee59903879b..908acf368e68dc1b86da7add8e6e6dc7f94252ae 100644
(file)
--- a/
jonesforth.S
+++ b/
jonesforth.S
@@
-1,11
+1,11
@@
/* A sometimes minimal FORTH compiler and tutorial for Linux / i386 systems. -*- asm -*-
By Richard W.M. Jones <rich@annexia.org> http://annexia.org/forth
This is PUBLIC DOMAIN (see public domain release statement below).
/* A sometimes minimal FORTH compiler and tutorial for Linux / i386 systems. -*- asm -*-
By Richard W.M. Jones <rich@annexia.org> http://annexia.org/forth
This is PUBLIC DOMAIN (see public domain release statement below).
- $Id: jonesforth.S,v 1.2
6 2007-09-23 23:17:56
rich Exp $
+ $Id: jonesforth.S,v 1.2
7 2007-09-24 00:01:38
rich Exp $
gcc -m32 -nostdlib -static -Wl,-Ttext,0 -o jonesforth jonesforth.S
*/
gcc -m32 -nostdlib -static -Wl,-Ttext,0 -o jonesforth jonesforth.S
*/
- .set JONES_VERSION,2
6
+ .set JONES_VERSION,2
7
/*
INTRODUCTION ----------------------------------------------------------------------
/*
INTRODUCTION ----------------------------------------------------------------------
@@
-2325,7
+2325,8
@@
buffer:
'S double-quote' (not 'S backslash double-quote').]
S\" string\" is used in FORTH to define strings. It leaves the address of the string and
'S double-quote' (not 'S backslash double-quote').]
S\" string\" is used in FORTH to define strings. It leaves the address of the string and
- its length on the stack with the address at the top.
+ its length on the stac,k with the address at the top. The space following S\" is the normal
+ space between FORTH words and is not a part of the string.
In compile mode we append
LITSTRING <string length> <string rounded up 4 bytes>
In compile mode we append
LITSTRING <string length> <string rounded up 4 bytes>