mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-23 12:52:46 +00:00
513d67c6c3
The keywords table was rather awkward to edit (and sometimes confusing). Worse, because the hash table used to look up the keywords was initialized only once, changing modes in the same execution of qfcc would not work properly as keywords would not be added or removed as appropriate. Now there are four categories of keywords: o "core" Always available. They form the core of QuakeC except for two extensions. o "@" In extended and advanced modes, the preceeding @ is optional, but tranditional mode requires the keywords to be preceeded by an @. They are the C keywords that QuakeC did not use, but can be implemented in v6 progs under certain circumstances. o "QF" These keywords require the QuakeForge VM to be usable. o "Obj" These keywords form Ruamoko/Objective-QuakeC and require both advanced mode and the QuakeForge VM. |
||
---|---|---|
.. | ||
doc | ||
include | ||
source | ||
test | ||
AUTHORS | ||
bootstrap | ||
configure.in | ||
Makefile.am | ||
TODO |