HyperFun: Comments, Names, Case Sensitivity

Throughout the description, all reserved ("key") words and literals will be surrounded by apostrophes `...'.

Comments

Any text beginning from '--' to the end of the current line will be ignored by the parser.
Example:

-- this is a comment

Names

All names appearing in HyperFun program (names of objects, local numeric variables and functions) can consist of letters, digits and underscore character '_' (that is not considered a letter!), but the first character must be a letter.

Case sensitivity

The text of a program in HyperFun is case-insensitive. So the following pairs of names are equivalent:

HyperEllipsoid and hyperellipsoiD

COS and cos

Xx and xX