parser working, needs more tests and an actual language to make sure that is true though
This commit is contained in:
parent
63dfb98aad
commit
606f8e4bad
10 changed files with 365 additions and 148 deletions
|
|
@ -117,9 +117,9 @@ void ARC_Lexer_PrintTokenRules(ARC_Lexer *lexer);
|
|||
* @param[in] lexer the lexer to get the token from
|
||||
* @param[in] index the index of the token in the lexer to get
|
||||
*
|
||||
* @return a copy of the token, or a token with max value for rule and NULL for data on error
|
||||
* @return a token at the lexer index on success, otherwise NULL
|
||||
*/
|
||||
ARC_LexerToken ARC_Lexer_GetToken(ARC_Lexer *lexer, uint32_t index);
|
||||
ARC_LexerToken *ARC_Lexer_GetToken(ARC_Lexer *lexer, uint32_t index);
|
||||
|
||||
/**
|
||||
* @brief gets a token at a given index from a lexer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue