Lines Matching defs:UBool

29 static inline UBool isInList(const char c /*in*/, const char list[] /*in*/){
34 static inline UBool isDigit(char c) {return isInList(c, DIGIT_CHAR);}
35 static inline UBool isWhiteSpace(char c) {return isInList(c, WHITE_SPACE);}
36 static inline UBool isAlphabet(char c) {return isInList(c, ALPHABET);}
37 static inline UBool isSpecialAsciiChar(char c) {return isInList(c,SPECIAL);}
210 UBool is_complete(){
314 class Bool{ // A wrapper class for CHOICE, to auto adapter UBool class
319 operator UBool() { // conversion operator
341 UBool quote_escape;
342 UBool bslash_escape;
343 UBool is_quoting;
787 friend int DumpScanner(Scanner & s, UBool dumb);
941 friend UBool TestParser();
949 UBool match(TokenType expected){
959 UBool weight(int & value){
971 UBool repeat (Pick* &node /*in,out*/){
977 UBool question = FALSE;
1066 UBool core(Pick* &node /*out*/){
1088 UBool modified(Pick* &node /*out*/){
1126 UBool sequence_list(Pick* &node /*in,out*/){
1153 UBool sequence(Pick* &node /*out*/){
1167 UBool alternation_list(Pick* &node /*in,out*/){
1209 UBool alternation(Pick* &node /*out*/){
1225 UBool defination(Pick* &node /*out*/){
1230 UBool rule(){
1247 UBool rules(){
1266 UBool parse(){
1278 int DumpScanner(Scanner & s, UBool dump = TRUE){
1302 LanguageGenerator::PARSE_RESULT parseBNF(UBool debug = TRUE){
1340 LanguageGenerator::PARSE_RESULT LanguageGenerator::parseBNF(const char *const bnf_definition /*in*/, const char *const top_node/*in*/, UBool debug){
1386 static UBool TestQuote(){
1429 static UBool TestLiteral(){
1436 static UBool TestSequence(){
1443 static UBool TestAlternation(){
1456 static UBool TestBuffer(){
1466 static UBool TestWeightedRand(){
1478 static UBool TestRepeat(){
1492 static UBool TestVariable(){
1506 UBool pass;
1513 static UBool TestSymbolTable(){
1522 UBool pass;
1535 static UBool TestScanner(void){
1548 UBool pass = TRUE;
1589 UBool operator () (const char *const str, const int exp_error_offset = -1, const UBool dump = TRUE){
1604 UBool TestParser(){
1607 UBool pass = TRUE;
1689 static UBool TestMorph(){
1713 static UBool TestLanguageGenerator(){
1717 UBool pass;
1741 ////UBool pass = strcmp(s,r) == 0;