tinyvm/libtvm
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
..
.gitignore Updated .gitignore 2011-09-04 06:04:00 -07:00
tvm.c * Replaced all instances of malloc with calloc 2013-03-07 12:19:03 -07:00
tvm_file.c * Replaced all instances of malloc with calloc 2013-03-07 12:19:03 -07:00
tvm_htab.c Simplify a structure copy 2013-08-12 18:43:17 -04:00
tvm_lexer.c *Updated variable declarations and definitions to C99 standard 2013-02-06 11:47:13 -07:00
tvm_memory.c Made naming conventions more consistent. 2013-01-23 11:15:07 -07:00
tvm_parser.c Added preprocessor 2013-02-08 13:51:01 -07:00
tvm_preprocessor.c Fixed filename typo 2013-03-07 14:42:53 -07:00
tvm_program.c Added preprocessor 2013-02-08 13:51:01 -07:00
tvm_tree.c Enable keeping track of associated values. 2014-01-12 20:30:04 -05:00