Index | ![]() |
Dtd2Parser | |
DtdGraph | |
DtdInput | |
DtdOutput | |
DtdRules | |
ExpatEmulator | |
FIFO | |
GumpScannerEmulator | |
SemDefault | |
SemTrivial | |
XVS | |
XmlParser | |
XmlScanner | |
dtd2pickle | |
dtdtool | |
pickle2dtd | |
text2functor | |
xmlread |
- class:<C:Scanner>
- dtd:DTD
- document:Document
class Scanner from Refs
feat onlyOnce
- init(S url:Url)
- InitBuffer(S url:Url)
- PushBuffer()
- PopBuffer()
- CheckString(S)
- substPEOn()
- substPEOff()
- putToken(T Val)
- putToken1(T)
- getToken(T Val)
- getTokens(L)
- readChar($)
- getRest($)
- ShowRest()
- reportErr(MsgA hints:Hints quiet:Quiet)
- getPos($)
- atEnd($)
- getC(Char)
- OptSubstPE()
- topC($)
- incPos(C)
- addPrefix(VS)
- skipC()
- Chr(ExpectedC)
- IsPrefix(Prefix $)
- skipN(N)
- Str(ExpectedS)
- ReadUntilC(StopC $)
- ReadUntilCs(StopCs $)
- ReadUntilM(StopCond $)
- ReadUntilS(StopS $)
- DoReadUntilS(S1 Sr $)
- document()
- IsSpace($)
- Spaces()
- OptSpaces()
- ReadNameChars($)
- IsName($)
- Name($)
- NameA($)
- IsNmtoken($)
- Nmtoken($)
- NmtokenA($)
- IsLiteral($)
- Literal(S)
- IsEntityValue($)
- IsAttValue($)
- IsSystemLiteral($)
- IsPubidLiteral($)
- EntityValue(Val)
- AttValue($)
- SystemLiteral(Lit)
- PubidLiteral(Lit)
- CharData()
- IsComment($)
- Comment()
- IsPI($)
- PI()
- IsCDSect($)
- CDSect()
- Prolog()
- IsXMLDecl($)
- XMLDecl()
- IsVersionInfo($)
- VersionInfo(VN)
- Eq()
- VersionNum($)
- ReadVNChars($)
- OptMiscs()
- IsDoctypedecl($)
- Doctypedecl()
- DtdItems()
- IncludePEReference()
- Markupdecl($)
- extSubset()
- ExtSubsetDecl()
- IsSDDecl($)
- SDDecl($)
- YesNoLiteral($)
- LanguageID($)
- Langcode($)
- ISO639Code(Code)
- IsIanaCode($)
- IanaCode(Code)
- IsUserCode($)
- UserCode(Code)
- IsSubcodes($)
- Subcodes($)
- Subcode($)
- `[A-Za-z]+`($)
- `[A-Za-z]*`($)
- IsElement($)
- Element()
- IsSTag($)
- STag(Empty)
- Attributes($)
- Attribute(Pair)
- IsETag($)
- ETag()
- Content()
- ContentItem()
- IsElementDecl($)
- ElementDecl()
- ContentSpec($)
- OperatorChr($)
- Children($)
- Cp($)
- Group($)
- ChoiceCps($)
- SeqCps($)
- IsMixed($)
- Mixed(ElementNames)
- MixedNames(Ns)
- IsAttlistDecl($)
- AttlistDecl()
- AttDefs($)
- AttDef($)
- AttType($)
- EnumeratedType($)
- IsNotationType($)
- NotationType(Ns)
- ChoiceNames($)
- Enumeration(Ns)
- ChoiceNmtokens($)
- DefaultDecl($)
- IsConditionalSect($)
- ConditionalSect()
- IncludeSect()
- IgnoreSect()
- IgnoreSectContents()
- Ignore()
- CharRef($)
- Dec2Int(Dec C)
- Hex2Int(Hex C)
- CharRefErr(Hints)
- IsReference($)
- Reference()
- EntityRef(NameS)
- IsPEReference($)
- PEReference(NameS)
- PEReferenceA($)
- RefName(NameS)
- IsEntityDecl($)
- EntityDecl()
- GEDecl()
- IsPEDecl($)
- PEDecl()
- EntityDef($)
- PEDef($)
- IsPUBLICorSYSTEM($)
- IsExternalID($)
- ExternalID($)
- IsSYSTEM($)
- SYSTEM(Sys)
- IsPUBLIC($)
- PUBLIC(Pub Sys)
- IsNDATA($)
- NDATA(N)
- IsTextDecl($)
- TextDecl()
- extParsedEnt()
- ExtPE()
- IsEncodingDecl($)
- EncodingDecl(EncNameS)
- CheckEncName(EncNameS)
- IsNotationDecl($)
- NotationDecl()
- ExternalOrPublicID($)
end
class Refs
feat GEs PEs
- init()
- enterPE(Key Def)
- enterGE(Key Def)
- lookupPE(Key $)
- lookupGE(Key $)
- replacePE(Key $)
- replaceGE(Key $)
end