Kidolgozásra vár.
Kidolgozásra vár.
A következő szavak a nyelv fenntartotta szavai, amelyek nem használhatók azonosítóként. A Fables teljes kulcsszó listája:
and, begin, class, cyclic, delete, div, end, in, is, model, mod, new, not, rem, or, otherwise, schedule, self, startUp, var, where, when
Kidolgozásra vár.
Fablesben csakúgy, mint megannyi más programozási nyelvben, definiálhatunk megjegyzéseket. Ezek a kód szerves részét képezik, azonban csak annak magyarázatára szolgál, nincs semmilyen hatása a program futására. A megjegyzéseket fordítóprogram általában figyelmen kívül hagyja. Ez alól azonban van néhány kivétel, a dokumentációs megjegyzések, amikkel a modellről szóló cikk kezdeti leírását le lehet generálni.
A következő három típusú megjegyzések definiálható.
Egy teljes sor, ill. a // jeltől kezdődően a sor végéig az összes karakter megjegyzésnek számít.
Dokumentációs megjegyzések hasonlóak, mint a blokk megjegyzések, kivéve, hogy két csillaggal kell definiálni őket, azaz a /** és */ literálok között. Minden, ami a két jelölés között található, az dokumentációs megjegyzésnek minősül, lehet oda akár LaTeX parancsokat is írni. Dokumentációs megjegyzéseket a fordítóprogram a modellek, ágensdefiníciók, függvények és változók definiálása előtt veszi figyelembe.
A Fables számos kényelmi funkcióval rendelkezik, ezek közül az egyik a modellre vonatkozó dokumentumok generálása – attól függően, hogy a kódban hol és milyen dokumentációs megjegyzések vannak definiálva.
Alapvetően a következő kimeneti formátumokra lehet generálni: