rrq/rrqforth.git
3 years agofix READ-STREAM-LINE
Ralph Ronnquist [Sun, 13 Jun 2021 04:01:47 +0000 (14:01 +1000)]
fix READ-STREAM-LINE

3 years agodocumentation fixes
Ralph Ronnquist [Sun, 13 Jun 2021 04:01:13 +0000 (14:01 +1000)]
documentation fixes

3 years agoslight polishing
Ralph Ronnquist [Sat, 12 Jun 2021 14:37:53 +0000 (00:37 +1000)]
slight polishing

3 years agoanother example
Ralph Ronnquist [Sat, 12 Jun 2021 14:06:33 +0000 (00:06 +1000)]
another example

3 years agoupgrade
Ralph Ronnquist [Sat, 12 Jun 2021 14:06:03 +0000 (00:06 +1000)]
upgrade

3 years agobug fix !+
Ralph Ronnquist [Sat, 12 Jun 2021 14:05:49 +0000 (00:05 +1000)]
bug fix !+

3 years agobug fix ALLOT
Ralph Ronnquist [Sat, 12 Jun 2021 14:05:11 +0000 (00:05 +1000)]
bug fix ALLOT

3 years agoupgrade
Ralph Ronnquist [Sat, 12 Jun 2021 13:30:25 +0000 (23:30 +1000)]
upgrade

3 years agofixing new primitives
Ralph Ronnquist [Sat, 12 Jun 2021 13:30:12 +0000 (23:30 +1000)]
fixing new primitives

3 years agoupgrade
Ralph Ronnquist [Sat, 12 Jun 2021 12:48:45 +0000 (22:48 +1000)]
upgrade

3 years agoadditional part-cell primitives
Ralph Ronnquist [Sat, 12 Jun 2021 12:48:16 +0000 (22:48 +1000)]
additional part-cell primitives

3 years agoanother example
Ralph Ronnquist [Fri, 11 Jun 2021 10:24:17 +0000 (20:24 +1000)]
another example

3 years agousing IFAGAIN instead
Ralph Ronnquist [Fri, 11 Jun 2021 10:16:40 +0000 (20:16 +1000)]
using IFAGAIN instead

3 years agoanother example
Ralph Ronnquist [Fri, 11 Jun 2021 10:14:31 +0000 (20:14 +1000)]
another example

3 years agoan example
Ralph Ronnquist [Fri, 11 Jun 2021 10:10:43 +0000 (20:10 +1000)]
an example

3 years agoupgrade
Ralph Ronnquist [Fri, 11 Jun 2021 09:53:18 +0000 (19:53 +1000)]
upgrade

3 years agofixup S" and LIT-STRING for forced NUL termination
Ralph Ronnquist [Fri, 11 Jun 2021 09:52:43 +0000 (19:52 +1000)]
fixup S" and LIT-STRING for forced NUL termination

3 years agoforced terminating NUL for STRING
Ralph Ronnquist [Fri, 11 Jun 2021 09:51:16 +0000 (19:51 +1000)]
forced terminating NUL for STRING

3 years agobug fix to use stream
Ralph Ronnquist [Fri, 11 Jun 2021 09:50:34 +0000 (19:50 +1000)]
bug fix to use stream

3 years agochanged STR>TEMP to assembler
Ralph Ronnquist [Fri, 11 Jun 2021 09:49:02 +0000 (19:49 +1000)]
changed STR>TEMP to assembler

3 years agobetter documentation
Ralph Ronnquist [Fri, 11 Jun 2021 09:48:06 +0000 (19:48 +1000)]
better documentation

3 years agoupdate
Ralph Ronnquist [Tue, 8 Jun 2021 06:23:53 +0000 (16:23 +1000)]
update

3 years agoabort loading files on error
Ralph Ronnquist [Tue, 8 Jun 2021 06:23:39 +0000 (16:23 +1000)]
abort loading files on error

3 years agoreset to interacting state on error
Ralph Ronnquist [Tue, 8 Jun 2021 06:23:03 +0000 (16:23 +1000)]
reset to interacting state on error

3 years agosome new words
Ralph Ronnquist [Sun, 6 Jun 2021 13:22:09 +0000 (23:22 +1000)]
some new words

3 years agoedit
Ralph Ronnquist [Sun, 6 Jun 2021 09:02:23 +0000 (19:02 +1000)]
edit

3 years agorename
Ralph Ronnquist [Sun, 6 Jun 2021 08:59:45 +0000 (18:59 +1000)]
rename

3 years agoupdate
Ralph Ronnquist [Sun, 6 Jun 2021 07:19:20 +0000 (17:19 +1000)]
update

3 years agorestrict number parsing to current base
Ralph Ronnquist [Sun, 6 Jun 2021 07:06:52 +0000 (17:06 +1000)]
restrict number parsing to current base

3 years agoupdate
Ralph Ronnquist [Sat, 5 Jun 2021 23:42:15 +0000 (09:42 +1000)]
update

3 years agoadded CFA>TFA
Ralph Ronnquist [Sat, 5 Jun 2021 23:41:52 +0000 (09:41 +1000)]
added CFA>TFA

3 years agofixed READ-WORD to use TEMPSPACE
Ralph Ronnquist [Sat, 5 Jun 2021 23:41:01 +0000 (09:41 +1000)]
fixed READ-WORD to use TEMPSPACE

3 years agofixed (comma)
Ralph Ronnquist [Sat, 5 Jun 2021 23:39:57 +0000 (09:39 +1000)]
fixed (comma)

3 years agoblurb update
Ralph Ronnquist [Sat, 5 Jun 2021 13:18:56 +0000 (23:18 +1000)]
blurb update

3 years agoadded command line processing
Ralph Ronnquist [Sat, 5 Jun 2021 13:16:07 +0000 (23:16 +1000)]
added command line processing

3 years agobug fix for double quote
Ralph Ronnquist [Sat, 5 Jun 2021 13:15:11 +0000 (23:15 +1000)]
bug fix for double quote

3 years agoupdate
Ralph Ronnquist [Sat, 5 Jun 2021 10:53:56 +0000 (20:53 +1000)]
update

3 years agoadded .TEMP value rendering
Ralph Ronnquist [Sat, 5 Jun 2021 10:53:34 +0000 (20:53 +1000)]
added .TEMP value rendering

3 years agosplit . into .TEMP rendering, then stdout writing
Ralph Ronnquist [Sat, 5 Jun 2021 10:51:58 +0000 (20:51 +1000)]
split . into .TEMP rendering, then stdout writing

3 years agoSTR>TEMP to return char*
Ralph Ronnquist [Sat, 5 Jun 2021 10:50:33 +0000 (20:50 +1000)]
STR>TEMP to return char*

3 years agoadd ignorable char count for OPEN-FILE
Ralph Ronnquist [Sat, 5 Jun 2021 10:49:42 +0000 (20:49 +1000)]
add ignorable char count for OPEN-FILE

3 years agoupdate
Ralph Ronnquist [Sat, 5 Jun 2021 08:26:41 +0000 (18:26 +1000)]
update

3 years agovarious improvements
Ralph Ronnquist [Sat, 5 Jun 2021 08:26:21 +0000 (18:26 +1000)]
various improvements

3 years agoupdate
Ralph Ronnquist [Fri, 4 Jun 2021 11:08:16 +0000 (21:08 +1000)]
update

3 years agocorrected STR>TEMP space allocation
Ralph Ronnquist [Fri, 4 Jun 2021 11:08:04 +0000 (21:08 +1000)]
corrected STR>TEMP space allocation

3 years agofix terminating NUL on the captured string
Ralph Ronnquist [Fri, 4 Jun 2021 11:07:18 +0000 (21:07 +1000)]
fix terminating NUL on the captured string

3 years agoupgrade
Ralph Ronnquist [Fri, 4 Jun 2021 09:06:32 +0000 (19:06 +1000)]
upgrade

3 years agofixed AGAIN (CnP) bug
Ralph Ronnquist [Fri, 4 Jun 2021 09:06:21 +0000 (19:06 +1000)]
fixed AGAIN (CnP) bug

3 years agoadding the AGAIN control word
Ralph Ronnquist [Fri, 4 Jun 2021 08:29:57 +0000 (18:29 +1000)]
adding the AGAIN control word

3 years agoadding the AGAIN control word
Ralph Ronnquist [Fri, 4 Jun 2021 08:27:33 +0000 (18:27 +1000)]
adding the AGAIN control word

3 years agorebuilt after corrections
Ralph Ronnquist [Fri, 4 Jun 2021 08:17:44 +0000 (18:17 +1000)]
rebuilt after corrections

3 years agobug fix for lpar comment
Ralph Ronnquist [Fri, 4 Jun 2021 08:15:59 +0000 (18:15 +1000)]
bug fix for lpar comment

3 years agoMoving the debug trace point to be prior to advancing %rsi
Ralph Ronnquist [Fri, 4 Jun 2021 08:14:39 +0000 (18:14 +1000)]
Moving the debug trace point to be prior to advancing %rsi

3 years agoallocate without locking (locked mem is limited)
Ralph Ronnquist [Fri, 4 Jun 2021 08:14:11 +0000 (18:14 +1000)]
allocate without locking (locked mem is limited)

3 years agoremove mistaken swap
Ralph Ronnquist [Fri, 4 Jun 2021 08:12:59 +0000 (18:12 +1000)]
remove mistaken swap

3 years agoChanged to use "cyclic' temporary block allocation for strings
Ralph Ronnquist [Fri, 4 Jun 2021 01:47:54 +0000 (11:47 +1000)]
Changed to use "cyclic' temporary block allocation for strings

3 years agodocument the INPUT word
Ralph Ronnquist [Thu, 3 Jun 2021 11:08:26 +0000 (21:08 +1000)]
document the INPUT word

3 years agoupgraded binary
Ralph Ronnquist [Thu, 3 Jun 2021 11:05:17 +0000 (21:05 +1000)]
upgraded binary

3 years agono "continue" in bp 7 commands
Ralph Ronnquist [Thu, 3 Jun 2021 11:04:58 +0000 (21:04 +1000)]
no "continue" in bp 7 commands

3 years agobug fix TFA>NAMEZ
Ralph Ronnquist [Thu, 3 Jun 2021 11:03:38 +0000 (21:03 +1000)]
bug fix TFA>NAMEZ

3 years agoadd INPUT variable for current eval stream
Ralph Ronnquist [Thu, 3 Jun 2021 11:03:22 +0000 (21:03 +1000)]
add INPUT variable for current eval stream

3 years agocorrected BREAK example
Ralph Ronnquist [Wed, 2 Jun 2021 13:41:23 +0000 (23:41 +1000)]
corrected BREAK example

3 years agocorrected example
Ralph Ronnquist [Wed, 2 Jun 2021 13:40:41 +0000 (23:40 +1000)]
corrected example

3 years agostandardized call-out blocks
Ralph Ronnquist [Wed, 2 Jun 2021 13:38:50 +0000 (23:38 +1000)]
standardized call-out blocks

3 years agosaving prebuilt binaries
Ralph Ronnquist [Wed, 2 Jun 2021 03:45:35 +0000 (13:45 +1000)]
saving prebuilt binaries

3 years agoconsolidatation
Ralph Ronnquist [Tue, 1 Jun 2021 15:29:44 +0000 (01:29 +1000)]
consolidatation

3 years agorenaming
Ralph Ronnquist [Tue, 1 Jun 2021 15:28:26 +0000 (01:28 +1000)]
renaming

3 years agoadded open-file" and load-file"
Ralph Ronnquist [Tue, 1 Jun 2021 14:05:11 +0000 (00:05 +1000)]
added open-file" and load-file"

3 years agoadded tfa2namez
Ralph Ronnquist [Tue, 1 Jun 2021 14:04:47 +0000 (00:04 +1000)]
added tfa2namez

3 years agoadded generated files
Ralph Ronnquist [Tue, 1 Jun 2021 13:49:43 +0000 (23:49 +1000)]
added generated files

3 years agofixed END to resolve properly
Ralph Ronnquist [Sun, 30 May 2021 13:58:42 +0000 (23:58 +1000)]
fixed END to resolve properly

3 years agoinstalled SEGV capture
Ralph Ronnquist [Sun, 30 May 2021 13:28:09 +0000 (23:28 +1000)]
installed SEGV capture

3 years agoSP should be space character
Ralph Ronnquist [Sun, 30 May 2021 13:26:48 +0000 (23:26 +1000)]
SP should be space character

3 years agofixing inveresed logic
Ralph Ronnquist [Sun, 30 May 2021 13:26:16 +0000 (23:26 +1000)]
fixing inveresed logic

3 years agobe quiet unless verbose
Ralph Ronnquist [Sun, 30 May 2021 06:17:14 +0000 (16:17 +1000)]
be quiet unless verbose

3 years agobug fix
Ralph Ronnquist [Sun, 30 May 2021 04:34:54 +0000 (14:34 +1000)]
bug fix

3 years agobug fix for handling main arg -v
Ralph Ronnquist [Sun, 30 May 2021 04:34:43 +0000 (14:34 +1000)]
bug fix for handling main arg -v

3 years agomore and better documentation and some reorganisation
Ralph Ronnquist [Sun, 30 May 2021 03:15:34 +0000 (13:15 +1000)]
more and better documentation and some reorganisation

3 years agofixing
Ralph Ronnquist [Sat, 29 May 2021 13:59:44 +0000 (23:59 +1000)]
fixing

3 years agoadded strlen, strncpy and realloc
Ralph Ronnquist [Sat, 29 May 2021 13:50:54 +0000 (23:50 +1000)]
added strlen, strncpy and realloc

3 years agocorrected anchor
Ralph Ronnquist [Sat, 29 May 2021 13:49:44 +0000 (23:49 +1000)]
corrected anchor

3 years agodoc fiddling
Ralph Ronnquist [Sat, 29 May 2021 00:49:05 +0000 (10:49 +1000)]
doc fiddling

3 years agoupdate
Ralph Ronnquist [Fri, 28 May 2021 12:56:16 +0000 (22:56 +1000)]
update

3 years agoadding execution control words
Ralph Ronnquist [Fri, 28 May 2021 12:49:41 +0000 (22:49 +1000)]
adding execution control words

3 years agoadded / (div) primitive
Ralph Ronnquist [Fri, 28 May 2021 06:56:01 +0000 (16:56 +1000)]
added / (div) primitive

3 years agoadded "continue" to bp 7
Ralph Ronnquist [Fri, 28 May 2021 04:07:51 +0000 (14:07 +1000)]
added "continue" to bp 7

3 years agovarious fixes to cross refs
Ralph Ronnquist [Fri, 28 May 2021 04:07:16 +0000 (14:07 +1000)]
various fixes to cross refs

3 years agobug fixes
Ralph Ronnquist [Fri, 28 May 2021 04:05:58 +0000 (14:05 +1000)]
bug fixes

3 years agobug fix
Ralph Ronnquist [Fri, 28 May 2021 04:05:46 +0000 (14:05 +1000)]
bug fix

3 years agoadded TFA>FLAGS@
Ralph Ronnquist [Fri, 28 May 2021 04:02:09 +0000 (14:02 +1000)]
added TFA>FLAGS@

3 years agocorrected links
Ralph Ronnquist [Wed, 26 May 2021 10:00:23 +0000 (20:00 +1000)]
corrected links

3 years agominor edit
Ralph Ronnquist [Wed, 26 May 2021 06:13:09 +0000 (16:13 +1000)]
minor edit

3 years agoincluded lparen
Ralph Ronnquist [Wed, 26 May 2021 05:21:29 +0000 (15:21 +1000)]
included lparen

3 years agomajor touch-up into presentable form
Ralph Ronnquist [Wed, 26 May 2021 03:58:58 +0000 (13:58 +1000)]
major touch-up into presentable form

3 years agorename assembly link for >R
Ralph Ronnquist [Wed, 26 May 2021 03:56:37 +0000 (13:56 +1000)]
rename assembly link for >R

3 years agomake TRUE and FALSE values
Ralph Ronnquist [Wed, 26 May 2021 03:55:58 +0000 (13:55 +1000)]
make TRUE and FALSE values

3 years agoadd IMMEDIAET and handle it
Ralph Ronnquist [Wed, 26 May 2021 03:55:15 +0000 (13:55 +1000)]
add IMMEDIAET and handle it

3 years agoadded the left-parenthesis word (comments)
Ralph Ronnquist [Wed, 26 May 2021 03:54:17 +0000 (13:54 +1000)]
added the left-parenthesis word (comments)

3 years agoadding some documentation
Ralph Ronnquist [Mon, 24 May 2021 15:12:21 +0000 (01:12 +1000)]
adding some documentation

3 years agoremove IMMEDAITE from quote and literal
Ralph Ronnquist [Mon, 24 May 2021 15:11:31 +0000 (01:11 +1000)]
remove IMMEDAITE from quote and literal