Académique Documents
Professionnel Documents
Culture Documents
-----------------------------------
Grammar
-------
start -> ENTRY*
ENTRY -> ENTRYNAME ENTRYVALUE
ENTRYNAME -> SYMBOL
ENTRYVALUE -> SYMBOL | STRING | ENTRYLIST
ENTRYLIST -> '(' ENTRY* ')'
SYMBOL -> any char except separator, '"', '(', ')'
STRING -> default C string in double quote ""
Any space (specifically any char that the C function ispace() tells is a
space) is considered a separator and must be ignored.
Semantic
--------
game (...)
Definition of a game emulated.
resource (...)
Definition of a resource. For example the NeoGeo BIOS rom 'neogeo'.