V-FORTH - Forth-83 for the VIC
Moderator: Moderators
Re: V-FORTH - Forth-83 for the VIC
hello thanks for help.
greeting
greeting
Re: V-FORTH - Forth-83 for the VIC
hello, good day.
my test text for forth gives an error message.
I transferred the text to a dsk.d64.
when I load the file with "include test.fs"
the error message appears.
your other fs work.
they are on the same disk.
where is the error.
thanks.
regards
my test text for forth gives an error message.
I transferred the text to a dsk.d64.
when I load the file with "include test.fs"
the error message appears.
your other fs work.
they are on the same disk.
where is the error.
thanks.
regards
Re: V-FORTH - Forth-83 for the VIC
thanks for the info.
the end of the line was missing in the text.
your vforth has been wonderfully expanded.
greetings
the end of the line was missing in the text.
your vforth has been wonderfully expanded.
greetings
Re: V-FORTH - Forth-83 for the VIC
how do you do this character " ' " in vforth : 'test
with winvice in vforth?
thanks.
regards
with winvice in vforth?
thanks.
regards
Re: V-FORTH - Forth-83 for the VIC
That will depend a lot on which version of vice you're using and what keymap you have selected. With new versions there are positional and symbolic, along with translation for localized host keyboards. Best ask in "Emulation and Cross Development" for help.
Re: V-FORTH - Forth-83 for the VIC
hello thanks for help.
greeting
greeting
Re: V-FORTH - Forth-83 for the VIC
hello, good day.
I started the vforth rom and entered my program:
: hello ." hello vc20" ;
now I want to save the whole vforth with my program as myforth.prg.
how do I do that please?
thanks.
regards
I started the vforth rom and entered my program:
: hello ." hello vc20" ;
now I want to save the whole vforth with my program as myforth.prg.
how do I do that please?
thanks.
regards
Re: V-FORTH - Forth-83 for the VIC
hello, good day.
how can I use the address from $a000 - $bfff with the vforth rom?
thanks.
greetings
how can I use the address from $a000 - $bfff with the vforth rom?
thanks.
greetings
Re: V-FORTH - Forth-83 for the VIC
I'm not sure I understand your question, you load the image into $A000 and start it using
Code: Select all
xvic -memory all -cartA vforth.rom
Re: V-FORTH - Forth-83 for the VIC
There's no simple way to make a completely standalone executable. You can create a dictionary that automatically executes a word on loading using the AUTOSAVE vocabulary, example shown here
https://www.sleepingelephant.com/ipw-we ... 36#p117736
Re: V-FORTH - Forth-83 for the VIC
hello thanks for help.
greeting
greeting
Re: V-FORTH - Forth-83 for the VIC
hello, good day.
where can I find 2000 bytes free for myself with an address to use?
where can I find the memory list for the vforth.rom?
where can I find the memory list for the vforth.prg?
thanks.
greetings.
where can I find 2000 bytes free for myself with an address to use?
where can I find the memory list for the vforth.rom?
where can I find the memory list for the vforth.prg?
thanks.
greetings.
Re: V-FORTH - Forth-83 for the VIC
The FORTH approach to memory allocation is to take it from the free space at the end of the dictionary using
Code: Select all
2000 allot
The memory map which shows these is in docs/memory-map.txtwhere can I find the memory list for the vforth.rom?
where can I find the memory list for the vforth.prg?
Re: V-FORTH - Forth-83 for the VIC
Could something like this (full-screen text editor, mostly ANS-FORTH) ever make it into VFORTH or would that be rather illusory, considering the limited heap?:
https://github.com/benhoyt/fe
https://github.com/benhoyt/fe
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
https://github.com/SvenMichaelKlose