In this section we show what syntax the Jekejeke Prolog
interpreter accepts and how the syntax is interpreted relates to
the mathematical concepts. The syntax covers multiple levels
consisting of tokens, terms and texts. The syntax is dynamically
extensible by operator definitions. Each level can be
characterized as follows:
- Token Level: The
smallest unit above characters are tokens. The interpreter
recognizes a number of different tokens. More...
- Term Level: The
tokens of a line are then assembled into terms. The operator
definitions control the assemblage of terms with infix or prefix
- Text Level: On the
text level we find the terms that are either used in a user
session or that are consulted from a file. More...
- Miscellaneous Definitions: The interpreter keeps track
of flags and properties. More...