First of all let me say that I stumble upon Fantom almost by accident the other day, and it looks really promising. From what I've seen so far, this is an outstanding piece of work. Of course, I reserve the right to change my mind when I have been able to play a little more with it... ;)
Is there a specification of Fantom's fcode? I spent quite some time browsing the docs, but I could not find any. By "specification" I mean a detailed description of the opcodes, as well the layout of fcode files.
DanielFathFri 7 Oct 2011
That's a very good questions. There were some fcode specifications but they have been removed I since get 404 errors. It would be useful if those things could return/be updated.
Welcome to Fantom! I have not added fcode to the official docs because I've always considered it sort of an internal format. Although I maintain very brief, but accurate specs in "src/compiler/fan/fcode". The binary formats are in format.txt and the opcodes in FOp.fan
clementlp Fri 7 Oct 2011
Hello,
First of all let me say that I stumble upon Fantom almost by accident the other day, and it looks really promising. From what I've seen so far, this is an outstanding piece of work. Of course, I reserve the right to change my mind when I have been able to play a little more with it... ;)
Is there a specification of Fantom's fcode? I spent quite some time browsing the docs, but I could not find any. By "specification" I mean a detailed description of the opcodes, as well the layout of fcode files.
DanielFath Fri 7 Oct 2011
That's a very good questions. There were some fcode specifications but they have been removed I since get 404 errors. It would be useful if those things could return/be updated.
EDIT: To be clear I'm referring to this: http://fantom.org/sidewalk/topic/215
brian Sat 8 Oct 2011
Hi clementlp,
Welcome to Fantom! I have not added fcode to the official docs because I've always considered it sort of an internal format. Although I maintain very brief, but accurate specs in "src/compiler/fan/fcode". The binary formats are in format.txt and the opcodes in FOp.fan