adding fixed, working on debugging infinite loop
This commit is contained in:
parent
fc5bf78919
commit
6a9f914ffb
5 changed files with 144 additions and 64 deletions
|
|
@ -41,7 +41,7 @@ typedef void (* ARC_Hashtable_DestroyKeyValueFn)(void *key, void *value);
|
|||
* @param[in] key a key at the current iteration
|
||||
* @param[in] value a value that matches the key at the current iteration
|
||||
*/
|
||||
typedef void (* ARC_Hashtable_IteratorFn)(void *key, void *value);
|
||||
typedef void (* ARC_Hashtable_IteratorFn)(void *key, void *value, uint32_t temp, uint32_t tempid);
|
||||
|
||||
/**
|
||||
* @brief a resizable hashtable data type (will find next open slot before resizing)
|
||||
|
|
|
|||
|
|
@ -69,8 +69,8 @@ void ARC_Lexer_Destroy(ARC_Lexer *lexer);
|
|||
/**
|
||||
* @brief adds a token rule to a lexer
|
||||
*
|
||||
* @param [in] lexer the lexer to add a token rule to
|
||||
* @param [in] tokenRule the token rule to add
|
||||
* @param[in] lexer the lexer to add a token rule to
|
||||
* @param[in] tokenRule the token rule to add
|
||||
*/
|
||||
void ARC_Lexer_RegisterTokenRule(ARC_Lexer *lexer, ARC_LexerTokenRule tokenRule);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue