Forth-2012 systems
ruv opened this issue · 5 comments
ruv commented
Could we form a list of Forth systems that pass Forth 2012 test suit?
bodhi-baum commented
AFAIK there are DurexForth for the C64 and gforth at the moment which claim to be 2012 conform.
ikysil commented
bodhi-baum commented
solo-forth and feline
GeraldWodni commented
It would be great if that could be a column in the Forth-Systems wiki. Then I could add them more prominently to https://forth-standard.org
ruv commented
It's better to keep and maintain this information in a data base. A textual data base. I would propose an XML file :)
A possible structure (just a sketch):
<list>
<item updated="2020-09-13">
<name>shortName</name>
<title>longer title, if any</title>
<repository.url stars="29">URL</repository.url>
<home.url>URL</home.url>
<cellsize>32</cellsize>
<cellsize.list><!-- as a variant -->
<i>32</i>
<i>64</i>
</cellsize.list>
<lang>ProgrammingLanguage</lang>
<platform.list>
<i>CPU/OS</i>
<i>x86/Linux</i>
<i>ARM</i><!-- bare metal -->
<i>JVM</i><!-- portable platform -->
<i>dotNet</i><!-- portable platform -->
</platform.list>
<release.info>
<initial>2010-02-01</initial>
<last>2010-08-03</last>
</release.info>
</item>
...
</list>
Perhaps, it's worth to place each item
into a separate file — to avoid big files that harder to maintain:
- catalog/
- pforth.xml
- gforth.xml
- ...
- catalog.index.xml