#include <stddef.h>
Go to the source code of this file.
|
| enum | TokenType {
TOK_VAR
, TOK_PRINT
, TOK_IDENT
, TOK_NUMBER
,
TOK_STRING
, TOK_ASSIGN
, TOK_MORE
, TOK_LESS
,
TOK_EQUALS
, TOK_NOT_EQUALS
, TOK_MORE_EQUALS
, TOK_LESS_EQUALS
,
TOK_PLUS
, TOK_MINUS
, TOK_MUL
, TOK_DIV
,
TOK_MOD
, TOK_EOF
, TOK_LOOP_START
, TOK_FUN_START
,
TOK_IF_START
, TOK_ELSE
, TOK_END
, TOK_LBRACE
,
TOK_RBRACE
, TOK_LBRACKET
, TOK_RBRACKET
, TOK_LSQUARE
,
TOK_RSQUARE
, TOK_COMMA
, TOK_DOT
, TOK_RETURN
,
TOK_KEY_PRESSED
, TOK_KEY_DOWN
, TOK_ADD
, TOK_STOP
,
TOK_STRUCT
, TOK_AND
, TOK_OR
, TOK_NOT
,
TOK_PLUS_ASSIGN
, TOK_MINUS_ASSIGN
, TOK_MUL_ASSIGN
, TOK_DIV_ASSIGN
,
TOK_INCREMENT
, TOK_DECREMENT
, TOK_UNKNOWN
} |
◆ ARG_BUF_LEN
◆ HAVE_SDL
◆ HAVE_SDL_TTF
◆ KINNIE_VERSION
| #define KINNIE_VERSION "4.1.1" |
◆ MAX_EXPANDED_TOKENS
| #define MAX_EXPANDED_TOKENS 8192 |
◆ MAX_FUNC_PARAMS
| #define MAX_FUNC_PARAMS 16 |
◆ MAX_FUNCTIONS
◆ MAX_NAME_LEN
◆ MAX_STRING_LEN
| #define MAX_STRING_LEN 128 |
◆ MAX_STRUCT_FIELDS
| #define MAX_STRUCT_FIELDS 32 |
◆ MAX_STRUCT_METHODS
| #define MAX_STRUCT_METHODS 16 |
◆ MAX_STRUCTS
◆ MAX_TOKENS
◆ TokenType
| Enumerator |
|---|
| TOK_VAR | |
| TOK_PRINT | |
| TOK_IDENT | |
| TOK_NUMBER | |
| TOK_STRING | |
| TOK_ASSIGN | |
| TOK_MORE | |
| TOK_LESS | |
| TOK_EQUALS | |
| TOK_NOT_EQUALS | |
| TOK_MORE_EQUALS | |
| TOK_LESS_EQUALS | |
| TOK_PLUS | |
| TOK_MINUS | |
| TOK_MUL | |
| TOK_DIV | |
| TOK_MOD | |
| TOK_EOF | |
| TOK_LOOP_START | |
| TOK_FUN_START | |
| TOK_IF_START | |
| TOK_ELSE | |
| TOK_END | |
| TOK_LBRACE | |
| TOK_RBRACE | |
| TOK_LBRACKET | |
| TOK_RBRACKET | |
| TOK_LSQUARE | |
| TOK_RSQUARE | |
| TOK_COMMA | |
| TOK_DOT | |
| TOK_RETURN | |
| TOK_KEY_PRESSED | |
| TOK_KEY_DOWN | |
| TOK_ADD | |
| TOK_STOP | |
| TOK_STRUCT | |
| TOK_AND | |
| TOK_OR | |
| TOK_NOT | |
| TOK_PLUS_ASSIGN | |
| TOK_MINUS_ASSIGN | |
| TOK_MUL_ASSIGN | |
| TOK_DIV_ASSIGN | |
| TOK_INCREMENT | |
| TOK_DECREMENT | |
| TOK_UNKNOWN | |