Page 1 of 1

r45 Nuuk and the EDITOR

Posted: Sat Nov 04, 2023 9:58 pm
by Martin Schmalenbach
Hi Brain Trust!

I'm glad to see the excellent Editor added to the ROM and MENU, accessible also from BASIC's EDIT command.

The documentation makes passing reference to being able to use an API call in Bank 13 to invoke the editor from within another program.

I would dearly love to have my evolving macro assembler and tiny pascal compiler link in to the Editor so that users can edit their source code for either program within the Editor and potentially even access the source text in the Editor directly, for speed purposes.

I see that the excellent BASLOAD application can already do this,

If anybody can shed some light on this, I'd much appreciate it!

Cheers

Martin

Re: r45 Nuuk and the EDITOR

Posted: Sat Nov 04, 2023 11:29 pm
by desertfish
X16Edit has some jump vectors that you can use for this!

Here you can find information about that: https://github.com/stefan-b-jakobsson/x ... manual.pdf appendix B

Here is how BASLOAD itself does it: https://github.com/stefan-b-jakobsson/b ... editor.inc

Re: r45 Nuuk and the EDITOR

Posted: Sun Nov 05, 2023 12:35 am
by Martin Schmalenbach
desertfish wrote: Sat Nov 04, 2023 11:29 pm X16Edit has some jump vectors that you can use for this!

Here you can find information about that: https://github.com/stefan-b-jakobsson/x ... manual.pdf appendix B

Here is how BASLOAD itself does it: https://github.com/stefan-b-jakobsson/b ... editor.inc
Fantabulous! That's very helpful - it really is NOT true what they say about you!!!! :lol:

Re: r45 Nuuk and the EDITOR

Posted: Sun Nov 05, 2023 12:53 am
by ahenry3068
desertfish wrote: Sat Nov 04, 2023 11:29 pm X16Edit has some jump vectors that you can use for this!

Here you can find information about that: https://github.com/stefan-b-jakobsson/x ... manual.pdf appendix B

Here is how BASLOAD itself does it: https://github.com/stefan-b-jakobsson/b ... editor.inc
Mmm. I'm already doing an INI file system for HANGMAN ..... Ideas,, Ideas. I never thought of being able to edit it from inside the program. But that Light Bulb just went on :) : ) :)