Lines Matching defs:output

850 xmlRegPrintAtomType(FILE *output, xmlRegAtomType type) {
853 fprintf(output, "epsilon "); break;
855 fprintf(output, "charval "); break;
857 fprintf(output, "ranges "); break;
859 fprintf(output, "subexpr "); break;
861 fprintf(output, "string "); break;
863 fprintf(output, "anychar "); break;
865 fprintf(output, "anyspace "); break;
867 fprintf(output, "notspace "); break;
869 fprintf(output, "initname "); break;
871 fprintf(output, "notinitname "); break;
873 fprintf(output, "namechar "); break;
875 fprintf(output, "notnamechar "); break;
877 fprintf(output, "decimal "); break;
879 fprintf(output, "notdecimal "); break;
881 fprintf(output, "realchar "); break;
883 fprintf(output, "notrealchar "); break;
885 fprintf(output, "LETTER "); break;
887 fprintf(output, "LETTER_UPPERCASE "); break;
889 fprintf(output, "LETTER_LOWERCASE "); break;
891 fprintf(output, "LETTER_TITLECASE "); break;
893 fprintf(output, "LETTER_MODIFIER "); break;
895 fprintf(output, "LETTER_OTHERS "); break;
897 fprintf(output, "MARK "); break;
899 fprintf(output, "MARK_NONSPACING "); break;
901 fprintf(output, "MARK_SPACECOMBINING "); break;
903 fprintf(output, "MARK_ENCLOSING "); break;
905 fprintf(output, "NUMBER "); break;
907 fprintf(output, "NUMBER_DECIMAL "); break;
909 fprintf(output, "NUMBER_LETTER "); break;
911 fprintf(output, "NUMBER_OTHERS "); break;
913 fprintf(output, "PUNCT "); break;
915 fprintf(output, "PUNCT_CONNECTOR "); break;
917 fprintf(output, "PUNCT_DASH "); break;
919 fprintf(output, "PUNCT_OPEN "); break;
921 fprintf(output, "PUNCT_CLOSE "); break;
923 fprintf(output, "PUNCT_INITQUOTE "); break;
925 fprintf(output, "PUNCT_FINQUOTE "); break;
927 fprintf(output, "PUNCT_OTHERS "); break;
929 fprintf(output, "SEPAR "); break;
931 fprintf(output, "SEPAR_SPACE "); break;
933 fprintf(output, "SEPAR_LINE "); break;
935 fprintf(output, "SEPAR_PARA "); break;
937 fprintf(output, "SYMBOL "); break;
939 fprintf(output, "SYMBOL_MATH "); break;
941 fprintf(output, "SYMBOL_CURRENCY "); break;
943 fprintf(output, "SYMBOL_MODIFIER "); break;
945 fprintf(output, "SYMBOL_OTHERS "); break;
947 fprintf(output, "OTHER "); break;
949 fprintf(output, "OTHER_CONTROL "); break;
951 fprintf(output, "OTHER_FORMAT "); break;
953 fprintf(output, "OTHER_PRIVATE "); break;
955 fprintf(output, "OTHER_NA "); break;
957 fprintf(output, "BLOCK "); break;
962 xmlRegPrintQuantType(FILE *output, xmlRegQuantType type) {
965 fprintf(output, "epsilon "); break;
967 fprintf(output, "once "); break;
969 fprintf(output, "? "); break;
971 fprintf(output, "* "); break;
973 fprintf(output, "+ "); break;
975 fprintf(output, "range "); break;
977 fprintf(output, "onceonly "); break;
979 fprintf(output, "all "); break;
983 xmlRegPrintRange(FILE *output, xmlRegRangePtr range) {
984 fprintf(output, " range: ");
986 fprintf(output, "negative ");
987 xmlRegPrintAtomType(output, range->type);
988 fprintf(output, "%c - %c\n", range->start, range->end);
992 xmlRegPrintAtom(FILE *output, xmlRegAtomPtr atom) {
993 fprintf(output, " atom: ");
995 fprintf(output, "NULL\n");
999 fprintf(output, "not ");
1000 xmlRegPrintAtomType(output, atom->type);
1001 xmlRegPrintQuantType(output, atom->quant);
1003 fprintf(output, "%d-%d ", atom->min, atom->max);
1005 fprintf(output, "'%s' ", (char *) atom->valuep);
1007 fprintf(output, "char %c\n", atom->codepoint);
1010 fprintf(output, "%d entries\n", atom->nbRanges);
1012 xmlRegPrintRange(output, atom->ranges[i]);
1014 fprintf(output, "start %d end %d\n", atom->start->no, atom->stop->no);
1016 fprintf(output, "\n");
1021 xmlRegPrintTrans(FILE *output, xmlRegTransPtr trans) {
1022 fprintf(output, " trans: ");
1024 fprintf(output, "NULL\n");
1028 fprintf(output, "removed\n");
1033 fprintf(output, "last not determinist, ");
1035 fprintf(output, "not determinist, ");
1038 fprintf(output, "counted %d, ", trans->counter);
1041 fprintf(output, "all transition, ");
1043 fprintf(output, "count based %d, ", trans->count);
1046 fprintf(output, "epsilon to %d\n", trans->to);
1050 fprintf(output, "char %c ", trans->atom->codepoint);
1051 fprintf(output, "atom %d, to %d\n", trans->atom->no, trans->to);
1055 xmlRegPrintState(FILE *output, xmlRegStatePtr state) {
1058 fprintf(output, " state: ");
1060 fprintf(output, "NULL\n");
1064 fprintf(output, "START ");
1066 fprintf(output, "FINAL ");
1068 fprintf(output, "%d, %d transitions:\n", state->no, state->nbTrans);
1070 xmlRegPrintTrans(output, &(state->trans[i]));
1076 xmlRegPrintCtxt(FILE *output, xmlRegParserCtxtPtr ctxt) {
1079 fprintf(output, " ctxt: ");
1081 fprintf(output, "NULL\n");
1084 fprintf(output, "'%s' ", ctxt->string);
1086 fprintf(output, "error ");
1088 fprintf(output, "neg ");
1089 fprintf(output, "\n");
1090 fprintf(output, "%d atoms:\n", ctxt->nbAtoms);
1092 fprintf(output, " %02d ", i);
1093 xmlRegPrintAtom(output, ctxt->atoms[i]);
1096 fprintf(output, "current atom:\n");
1097 xmlRegPrintAtom(output, ctxt->atom);
1099 fprintf(output, "%d states:", ctxt->nbStates);
1101 fprintf(output, " start: %d", ctxt->start->no);
1103 fprintf(output, " end: %d", ctxt->end->no);
1104 fprintf(output, "\n");
1106 xmlRegPrintState(output, ctxt->states[i]);
1108 fprintf(output, "%d counters:\n", ctxt->nbCounters);
1110 fprintf(output, " %d: min %d max %d\n", i, ctxt->counters[i].min,
5215 * @output: the file for the output debug
5221 xmlRegexpPrint(FILE *output, xmlRegexpPtr regexp) {
5224 if (output == NULL)
5226 fprintf(output, " regexp: ");
5228 fprintf(output, "NULL\n");
5231 fprintf(output, "'%s' ", regexp->string);
5232 fprintf(output, "\n");
5233 fprintf(output, "%d atoms:\n", regexp->nbAtoms);
5235 fprintf(output, " %02d ", i);
5236 xmlRegPrintAtom(output, regexp->atoms[i]);
5238 fprintf(output, "%d states:", regexp->nbStates);
5239 fprintf(output, "\n");
5241 xmlRegPrintState(output, regexp->states[i]);
5243 fprintf(output, "%d counters:\n", regexp->nbCounters);
5245 fprintf(output, " %d: min %d max %d\n", i, regexp->counters[i].min,
7894 * @buf: a buffer to receive the output