| File doc/godi-frontc/html/Cparser.html |
GODI Package
godi-frontc |
module Cparser: sig .. end
type token =
| |
IDENT of string |
| |
CST_CHAR of string |
| |
CST_INT of string |
| |
CST_FLOAT of string |
| |
CST_STRING of string |
| |
NAMED_TYPE of string |
| |
EOF |
| |
CHAR |
| |
INT |
| |
DOUBLE |
| |
FLOAT |
| |
VOID |
| |
ENUM |
| |
STRUCT |
| |
TYPEDEF |
| |
UNION |
| |
SIGNED |
| |
UNSIGNED |
| |
LONG |
| |
SHORT |
| |
VOLATILE |
| |
EXTERN |
| |
STATIC |
| |
CONST |
| |
AUTO |
| |
REGISTER |
| |
SIZEOF |
| |
EQ |
| |
PLUS_EQ |
| |
MINUS_EQ |
| |
STAR_EQ |
| |
SLASH_EQ |
| |
PERCENT_EQ |
| |
AND_EQ |
| |
PIPE_EQ |
| |
CIRC_EQ |
| |
INF_INF_EQ |
| |
SUP_SUP_EQ |
| |
ARROW |
| |
DOT |
| |
EQ_EQ |
| |
EXCLAM_EQ |
| |
INF |
| |
SUP |
| |
INF_EQ |
| |
SUP_EQ |
| |
PLUS |
| |
MINUS |
| |
STAR |
| |
SLASH |
| |
PERCENT |
| |
TILDE |
| |
AND |
| |
PIPE |
| |
CIRC |
| |
EXCLAM |
| |
AND_AND |
| |
PIPE_PIPE |
| |
INF_INF |
| |
SUP_SUP |
| |
PLUS_PLUS |
| |
MINUS_MINUS |
| |
RPAREN |
| |
LPAREN |
| |
RBRACE |
| |
LBRACE |
| |
LBRACKET |
| |
RBRACKET |
| |
COLON |
| |
SEMICOLON |
| |
COMMA |
| |
ELLIPSIS |
| |
QUEST |
| |
BREAK |
| |
CONTINUE |
| |
GOTO |
| |
RETURN |
| |
SWITCH |
| |
CASE |
| |
DEFAULT |
| |
WHILE |
| |
DO |
| |
FOR |
| |
IF |
| |
ELSE |
| |
ATTRIBUTE |
val interpret : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Cabs.definition list
val file : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Cabs.definition list