ANTLR3_SUCCESS (3) - Linux Manuals

NAME

include/antlr3errors.h -

SYNOPSIS


Defines


#define ANTLR3_CHARSTREAM_EOF 0xFFFFFFFF
Indicates end of character stream and is an invalid Unicode code point.
#define ANTLR3_ERR_BASE 0

#define ANTLR3_ERR_HASHDUP (ANTLR3_ERR_BASE + 3)

#define ANTLR3_ERR_NOFILE (ANTLR3_ERR_BASE + 2)

#define ANTLR3_ERR_NOMEM (ANTLR3_ERR_BASE + 1)

#define ANTLR3_FAIL 1

#define ANTLR3_FALSE 0

#define ANTLR3_SUCCESS 0

#define ANTLR3_TRUE 1

#define MEMO_RULE_FAILED 0xFFFFFFFE
Indicates memoizing on a rule failed.
#define MEMO_RULE_UNKNOWN 0xFFFFFFFF

Define Documentation

#define ANTLR3_CHARSTREAM_EOF 0xFFFFFFFF

Indicates end of character stream and is an invalid Unicode code point.

Referenced by antlr3AsciiLA(), antlr3AsciiLA_ucase(), antlr3UCS2LA(), and nextTokenStr().

#define ANTLR3_ERR_BASE 0

#define ANTLR3_ERR_HASHDUP (ANTLR3_ERR_BASE + 3)

Referenced by antlr3HashPut(), and antlr3HashPutI().

#define ANTLR3_ERR_NOFILE (ANTLR3_ERR_BASE + 2)

Referenced by antlr3readAscii().

#define ANTLR3_ERR_NOMEM (ANTLR3_ERR_BASE + 1)

Referenced by antlr3EnumNew(), antlr3HashPut(), antlr3HashPutI(), antlr3IntTrieNew(), antlr3ListNew(), antlr3readAscii(), antlr3StackNew(), and antlr3VectorNew().

#define ANTLR3_FAIL 1

Referenced by antlr3EnumNext().

#define ANTLR3_FALSE 0

Referenced by alreadyParsedRule(), antlr3BaseRecognizerNew(), antlr3BitsetEquals(), antlr3BitsetIsNil(), antlr3BitsetMember(), antlr3CommonTokenDebugStreamSourceNew(), antlr3CommonTokenStreamSourceNew(), antlr3CommonTreeNodeStreamNew(), antlr3CommonTreeNodeStreamNewStream(), antlr3HashPut(), antlr3HashPutI(), antlr3HashTableNew(), antlr3NewAsciiStringInPlaceStream(), antlr3NewUCS2StringInPlaceStream(), antlr3RecognitionExceptionNew(), antlr3RewriteRuleElementStreamNewAE(), antlr3RewriteRuleElementStreamNewAEV(), antlr3SetVectorApi(), antlr3TopoNew(), antlr3VectorFree(), antlr3VectorSwap(), combineFollows(), computeCSRuleFollow(), computeErrorRecoverySet(), consumeInitialHiddenTokens(), consumeUntilSet(), DFS(), fillBuffer(), freeNodeRS(), freeRS(), handshake(), hasNext(), intTrieAdd(), intTrieDel(), isNilNode(), match(), matchAny(), matchc(), matchRange(), matchs(), mismatchIsMissingToken(), mismatchIsUnwantedToken(), newToken(), nextTokenStr(), recover(), recoverFromMismatchedElement(), recoverFromMismatchedSet(), recoverFromMismatchedToken(), replaceChildren(), reset(), setChild(), setDebugListener(), sockSend(), sortToArray(), synpred(), toInt32_16(), and toStringTree().

#define ANTLR3_SUCCESS 0

Referenced by antlr3AsciiFileStreamNew(), antlr3BitsetList(), antlr3EnumNext(), antlr3HashPut(), antlr3HashPutI(), and antlr3readAscii().

#define ANTLR3_TRUE 1

Referenced by add(), addChild(), alreadyParsedRule(), antlr3BitsetEquals(), antlr3BitsetIsNil(), antlr3BitsetMember(), antlr3BitsetToIntList(), antlr3CommonTreeNodeStreamFree(), antlr3CommonTreeNodeStreamNewStream(), antlr3dfapredict(), antlr3ExceptionFree(), antlr3HashPut(), antlr3HashRemove(), antlr3HashTableNew(), antlr3LexerNew(), antlr3NewAsciiStringCopyStream(), antlr3readAscii(), antlr3RecognitionExceptionNew(), antlr3RewriteRuleElementStreamNewAEV(), antlr3TokenFactoryNew(), antlr3VectorFactoryNew(), antlr3VectorSwap(), closeVectorFactory(), combineFollows(), dbgConsume(), dbgTokLT(), DFS(), expungeRS(), freeNodeRS(), freeRS(), getTokensSet(), handshake(), hasNext(), intTrieAdd(), isNilNode(), match(), matchc(), matchRange(), matchs(), memoize(), mismatchIsMissingToken(), mismatchIsUnwantedToken(), newPoolToken(), newRaw16(), newRaw8(), newVector(), nextNode(), nextTokenStr(), noViableAlt(), recoverFromMismatchedElement(), recoverFromMismatchedSet(), recoverFromMismatchedToken(), replaceChildren(), reportError(), reset(), sockSend(), sortToArray(), sortVector(), synpred(), toInt32_16(), and toString().

#define MEMO_RULE_FAILED 0xFFFFFFFE

Indicates memoizing on a rule failed.

Referenced by alreadyParsedRule(), and memoize().

#define MEMO_RULE_UNKNOWN 0xFFFFFFFF

Referenced by alreadyParsedRule(), and getRuleMemoization().

Author

Generated automatically by Doxygen for ANTLR3C from the source code.