1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-21 14:53:44 +03:00

Starting work precompiling parts of RelaxNG schemas. Not plugged onto

* relaxng.c xmlregexp.c include/libxml/xmlautomata.h
  include/libxml/xmlregexp.h: Starting work precompiling
  parts of RelaxNG schemas. Not plugged onto validity checking
  yet, just the regexp building part. Needed to extend some
  of the automata and regexp APIs.
Daniel
This commit is contained in:
Daniel Veillard
2003-04-13 19:53:42 +00:00
parent f6bad798cf
commit 52b48c7a7b
5 changed files with 433 additions and 21 deletions

View File

@@ -50,6 +50,12 @@ xmlAutomataStatePtr xmlAutomataNewTransition(xmlAutomataPtr am,
xmlAutomataStatePtr to,
const xmlChar *token,
void *data);
xmlAutomataStatePtr xmlAutomataNewTransition2(xmlAutomataPtr am,
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar *token,
const xmlChar *token2,
void *data);
xmlAutomataStatePtr xmlAutomataNewCountTrans(xmlAutomataPtr am,
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,