Update the code to make use of immediate loads, make sending the line feed character input a carriage return and line feed, and include format information in the readme
This commit is contained in:
parent
280a948e8b
commit
9770df14c4
449
gidubba.asm
449
gidubba.asm
File diff suppressed because it is too large
Load Diff
23
readme.md
23
readme.md
|
@ -9,10 +9,19 @@ https://ahti.space/git/crazyettin/Thingamajig.
|
|||
System requirements
|
||||
-------------------
|
||||
|
||||
Gidubba requires a terminal with local echo at address FFFF, and
|
||||
optionally a character printer at address FFFE and a punched tape reader
|
||||
and punch or a casette drive at FFFD. If your setup differs from this
|
||||
you have to modify the code yourself.
|
||||
Gidubba uses a terminal with local echo at address FFFF, and optionally
|
||||
a character printer at address FFFE and a punched tape reader and punch
|
||||
or a casette drive at FFFD. Do not be afraid to modify the code yourself
|
||||
if your setup requires it!
|
||||
|
||||
Format
|
||||
------
|
||||
|
||||
Gidubba works with texts consisting of lines and terminated with an
|
||||
end-of-file (^Z). The lines consist of at most 256 characters terminated
|
||||
by a newline of a carriage return (^M) followed by a line feed (^J),
|
||||
included in the character count. Note that any characters following the
|
||||
last newline and preceding the end-of-file are ignored.
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
@ -43,6 +52,8 @@ Commands with no arguments:
|
|||
A delete (^?) discards the preceding character and outputs an underscore
|
||||
to the terminal. An escape (^[) discards the contents of the current
|
||||
command or line and outputs a backslash and a newline to the terminal.
|
||||
An end-of-file (^Z) discards the current command and halts the computer
|
||||
or discards the current line and returns to the command prompt.
|
||||
A carriage return (^M) or a line feed (^J) inputs a newline that commits
|
||||
the current command or line. An end-of-file (^Z) discards the current
|
||||
command and halts the computer or discards the current line and returns
|
||||
to the command prompt.
|
||||
|
Loading…
Reference in New Issue