tinyvm/include/tvm
Payton Turnage 58f11eba57 Enable keeping track of associated values.
The tvm_tree structure should optionally be able to keep track of values
associated with the strings by which its nodes are sorted. In the case of
defines, this is the replacement string. In the case of variables, this
will be a pointer to the variable's location in memory.

Searching should return the value, or NULL.

To opt out of storing a value, pass NULL and 0 as the val and len arguments.
2014-01-12 20:30:04 -05:00
..
tvm.h *Split parsing functions into their own source files 2013-02-07 10:54:22 -07:00
tvm_file.h Made pointer syntax consistent 2013-01-23 11:06:19 -07:00
tvm_htab.h Made hash table naming conventions more consistent 2013-01-24 10:42:40 -07:00
tvm_lexer.h Made pointer syntax consistent 2013-01-23 11:06:19 -07:00
tvm_memory.h Made naming conventions more consistent. 2013-01-23 11:15:07 -07:00
tvm_parser.h *Split parsing functions into their own source files 2013-02-07 10:54:22 -07:00
tvm_preprocessor.h Added preprocessor 2013-02-08 13:51:01 -07:00
tvm_program.h Added preprocessor 2013-02-08 13:51:01 -07:00
tvm_stack.h Made naming conventions more consistent. 2013-01-23 11:15:07 -07:00
tvm_tree.h Enable keeping track of associated values. 2014-01-12 20:30:04 -05:00