Yes, after it signs on, I am in a state that anything I type is echoed. When I type a CR,
the cursor goes back all the way to the left, as it should. If I type CTRL-J for LF, the
cursor drops down 2 lines, as it should (because of the double echo).
Thanks for the tip about inserting DB #0 after the JMPs that the assembler changes to
BRAs. I?ll give that a try.
smp
- - -
Stephen Pereira
Bedford, NH 03110
KB1SXE
On Jun 23, 2018, at 9:19 PM, dwight <dkelvey at
hotmail.com> wrote:
I found a fig-forth listing at:
http://www.forth.org/fig-forth/fig-forth_6800.pdf
<http://www.forth.org/fig-forth/fig-forth_6800.pdf>
I can see that it is waiting for a $0D. See the line after EXPEC3, label.
If you have a monitor running, you should be able to check the TIB for the return
character ( I'n not positive it doesn't trap it out first ).
To help isolate the problem, when you hit enter does it continue to allow you to enter
text and echo it or does it just die?
I defeat the optimization, you can place a DB #0 after each JMP in the code. That will
pad it to the original length and make checking a lot easier.
I can help more as you progress. These original listings all were able to boot and
execute an input line. They were known to have more hidden errors with operations like
U> and such.
Dwight