jedb has quit [Read error: Connection reset by peer]
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #forth
<MrMobius>
why does this give an "unstructured" error? : x1 5 ; immediate : x2 x1 ;
WickedShell has joined #forth
<MrMobius>
in gforth
hosewiejacke has quit [Ping timeout: 265 seconds]
gravicappa has joined #forth
hosewiejacke has joined #forth
<veltas>
MrMobius: I would assume it's either a warning that you've got an unbalanced stack effect (putting 5 on stack during compilation) indicating a control structure is incomplete within the definition
<veltas>
Or the control-flow stack is the data stack and you've put 5 over the colon-sys that ; consumes
lispmacs[work] has joined #forth
<MrMobius>
veltas I think you're right
gravicappa has quit [Ping timeout: 264 seconds]
gravicappa has joined #forth
hosewiejacke has quit [Ping timeout: 272 seconds]
<veltas>
"unstructured" is not a very helpful error message, I'm sure there's some austrianism in there somewhere
Vedran has quit [Ping timeout: 246 seconds]
Vedran has joined #forth
hosewiejacke has joined #forth
hosewiejacke has quit [Ping timeout: 246 seconds]
mecrisp has joined #forth
<veltas>
MrMobius: I'm working on a forth for the ZX spectrum yes
<veltas>
I have implemented most of it already but right now I'm focusing on rewriting it in Forth rather than assembler
<veltas>
Well it will be assembly in forth + cross-compiled colon definitions
gravicappa has quit [Ping timeout: 256 seconds]
xek has quit [Ping timeout: 246 seconds]
<MrMobius>
veltas, interesting
<MrMobius>
what kind of threading?
dave0 has joined #forth
<lispmacs[work]>
someone was chatting with me earlier about flashforth unified memory space: I just wanted to mention I found out that there are keywords for disabling and enabled writes to flash and eeprom. So you could disable eeprom writes at your top level loop, requiring other words to explicitly enable eeprom writes before doing one.
Zarutian_HTC has joined #forth
WickedShell has quit [Remote host closed the connection]
<veltas>
MrMobius: The existing version has indirect and tokens as build options, but I think I will remove tokens as an option
jedb_ is now known as jedb
Zarutian_HTC has quit [Read error: Connection reset by peer]
Zarutian_HTC has joined #forth
WickedShell has joined #forth
lispmacs[work] has quit [Ping timeout: 256 seconds]
Vedran has quit [Read error: Connection reset by peer]