hi,
trying to make a complete list of reserved words in pike.
i found all of these in language.yacc, and i hope the list is complete. they are grouped loosly by type, with each line representing a subgroup based on a gut feeling. i would appreciate any suggestions for better categorization, and expecially any explanations of what the keywords in the last two groups do.
types: array mapping multiset object function program string float int void mixed
related to types: constant enum typedef
flow control: if do for while else foreach case switch break continue return
special "functions": sscanf typeof
special blocks: catch gauge class lambda
don't know how to name that group: import inherit
class access: final static private local public protected
i don't know what these do, but they seem to belong to class access: nomask inline extern optional variant
i have no clue what these are: default predef global