
FORTH - jak uložit program?
Tuší někdo, jak v jazyce FORTH uložit odladěné slovo, nebo ještě lépe všechna slova, do souboru, abych mohl příště pokračovat, kde jsem teď skončil?
Tuší někdo, jak v jazyce FORTH uložit odladěné slovo, nebo ještě lépe všechna slova, do souboru, abych mohl příště pokračovat, kde jsem teď skončil?
Předmět | Autor | Datum |
---|---|---|
Asi bude nejlepsi se podivat do manualu pouzivaneho FORTHu. Klasicky FORTH nezna vubec soubory a nep… kubik 13.07.2019 02:53 |
kubik | |
ten manuál, co jsem našel obsahuje mraky slov a jejich hlavičky, ale nějak už tam moc není, jak to s… poslední Henonee 14.07.2019 01:32 |
Henonee | |
Hádam by to aj šlo:
https://stackoverflow.com/questions/48859741/forth-writing-to-a-forth-disk
https… nový pozorovateľ 13.07.2019 08:39 |
pozorovateľ | |
Jo, díky. To vypadá sice kostrbatě, ale použitelně. (Ono se všude píše, jak je Forth interaktivní, a… nový Henonee 14.07.2019 01:23 |
Henonee |
Zpět do poradny Odpovědět na původní otázku Nahoru
Asi bude nejlepsi se podivat do manualu pouzivaneho FORTHu. Klasicky FORTH nezna vubec soubory a nepouziva zadny souborovy system, takze slova jako BLOCK a FLUSH ti asi k nicemu nebudou.
ten manuál, co jsem našel obsahuje mraky slov a jejich hlavičky, ale nějak už tam moc není, jak to skloubit dohromady.
A tutoriály bohužel jsou (aspoň co jsem našel) ve stylu napište tohle (bezchybný příklad) a udělá to tohle (nějaký výsledek), vidíte a už umíte vytvářet vlastní slova! Ale už tam není to "a pak to uložte takhle a takhle opravujte chyby".
Nebo jsou o nějakých věcech natolik složitých, že tomu zatím nerozumím, a tak nějak se předpokládá, že když už člověk řeší tohle, tak základy prostě umí a netřeba je zmiňovat.
Takže mi zatím nezbývá, než se nějak svépomocí probít tou mezerou mezi těmito dvěma úrovněmi.
(Ale jak našel níž čítateľ, tak nějaká cesta je a mám zase chvíli co zkoumat)
Hádam by to aj šlo:
https://stackoverflow.com/questions/48859741/forth-writing-to-a-forth-disk
https://stackoverflow.com/questions/57000366/how-save-program-words-in-gforth
Jo, díky. To vypadá sice kostrbatě, ale použitelně. (Ono se všude píše, jak je Forth interaktivní, ale kdyby výsledek nešel nějak uložit (teda aspoň na systémech, kde ukládat jde), tak by to bylo dost na houby)
Když navíc na začátku dám něco jako
tak se mi všechna nová slova uloží do slovníku a půjdou vytáhnout přez WORDS a zobrazit přez SEE a protože ten editor je taky ve forthu, tak zkusím dát dohromady nějaké slovo, co vytáhne všechna nová slova a do toho editoru je našťouchá.
No a jak to jednou bude venku v texťáku, tak už si to můžu upravit jak chci. Případně dotahat z historie komenty a celé to pak uložit jako normální *.fs skript, který snadno načtu (to ten blok taky, ale ten se blbě edituje/udržuje)