vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
Lexer
tinyc
Undocumented in source.
struct
Lexer {
char
delegate
()
charSource
;
char
ch
;
int
sym
;
int
int_val
;
char
[
100
]
id_name
;
void
next_ch
();
void
next_sym
();
}
Members
Functions
next_ch
void
next_ch
()
Undocumented in source. Be warned that the author may not have intended to support it.
next_sym
void
next_sym
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
ch
char
ch
;
Undocumented in source.
charSource
char
delegate
()
charSource
;
Undocumented in source.
id_name
char
[
100
]
id_name
;
Undocumented in source.
int_val
int
int_val
;
Undocumented in source.
sym
int
sym
;
Undocumented in source.
Meta
Source
See Implementation
tinyc
aliases
code
enums
DO_SYM
IFETCH
VAR
functions
opCodeToStr
printAST
print_stack
syntax_error
structs
CodeGenerator
JitVM
Lexer
Node
Parser
Putter
VM
variables
buf
buf_index
opCodes
words