| /onnv-gate/usr/src/cmd/man/src/util/nsgmls.src/lib/ |
| H A D | ModeInfo.cxx | 44 const unsigned char SET = Syntax::nDelimGeneral; 45 const unsigned char FUNCTION = SET + Syntax::nSet; 52 { tokenAnd, 0, { Syntax::dAND, NOTHING }, { grpMode, EOM }}, 53 { tokenCom, 0, { Syntax::dCOM, NOTHING }, 55 { tokenCroDigit, 0, { Syntax::dCRO, SET + Syntax::digit }, 60 { tokenCroNameStart, 0, { Syntax::dCRO, SET + Syntax::nameStart }, 65 { tokenDsc, 0, { Syntax::dDSC, NOTHING }, 67 { tokenDso, 0, { Syntax::dDSO, NOTHING }, { mdMode, EOM }}, 68 { tokenDtgc, 0, { Syntax::dDTGC, NOTHING }, { grpMode, EOM }}, 69 { tokenDtgo, 0, { Syntax::dDTGO, NOTHING }, { grpMode, EOM }}, [all …]
|
| H A D | parseDecl.cxx | 31 Param::indicatedReservedName + Syntax::rIMPLIED); 37 Param::indicatedReservedName + Syntax::rINITIAL, 38 Param::indicatedReservedName + Syntax::rEMPTY, 39 Param::indicatedReservedName + Syntax::rRESTORE); 96 currentMarkup()->addDelim(Syntax::dMDO); in doProlog() 97 Syntax::ReservedName name; in doProlog() 100 case Syntax::rDOCTYPE: in doProlog() 104 case Syntax::rLINKTYPE: in doProlog() 108 case Syntax::rELEMENT: in doProlog() 109 case Syntax::rATTLIST: in doProlog() [all …]
|
| H A D | TokenMessageArg.cxx | 22 const ConstPtr<Syntax> &syntax, in TokenMessageArg() 63 case Syntax::digit: in append() 66 case Syntax::nameStart: in append() 69 case Syntax::sepchar: in append() 72 case Syntax::s: in append() 75 case Syntax::nmchar: in append() 78 case Syntax::sgmlChar: in append() 81 case Syntax::minimumData: in append() 84 case Syntax::significant: in append() 93 case Syntax::fRE: in append() [all …]
|
| H A D | Syntax.cxx | 21 const int Syntax::referenceQuantity_[] = { 39 Syntax::Syntax(const Sd &sd) in Syntax() function in SP_NAMESPACE::Syntax 102 void Syntax::addNameCharacters(const ISet<Char> &set) in addNameCharacters() 113 void Syntax::addNameStartCharacters(const ISet<Char> &set) in addNameStartCharacters() 124 void Syntax::addSubst(Char lc, Char uc) in addSubst() 129 void Syntax::setStandardFunction(StandardFunction f, Char c) in setStandardFunction() 148 void Syntax::enterStandardFunctionNames() in enterStandardFunctionNames() 150 static Syntax::ReservedName name[3] = { in enterStandardFunctionNames() 158 void Syntax::setDelimGeneral(int i, const StringC &str) in setDelimGeneral() 165 void Syntax::addDelimShortref(const StringC &str, const CharsetInfo &charset) in addDelimShortref() [all …]
|
| H A D | Group.cxx | 67 const ConstPtr<Syntax> &syntax) in AllowedGroupConnectorsMessageArg() 84 static Syntax::DelimGeneral delims[] = { in append() 85 Syntax::dAND, Syntax::dOR, Syntax::dSEQ, in append() 86 Syntax::dGRPC, Syntax::dDTGC in append() 104 const ConstPtr<Syntax> &syntax) in AllowedGroupTokensMessageArg() 157 StringC pcdata(syntax_->delimGeneral(Syntax::dRNI)); in append() 158 pcdata += syntax_->reservedName(Syntax::rPCDATA); in append()
|
| H A D | parseMode.cxx | 139 PackedBoolean sets[Syntax::nSet]; in compileModes() 140 PackedBoolean delims[Syntax::nDelimGeneral]; in compileModes() 144 for (i = 0; i < Syntax::nSet; i++) in compileModes() 146 for (i = 0; i < Syntax::nDelimGeneral; i++) in compileModes() 183 for (i = 0; i < Syntax::nDelimGeneral; i++) in compileModes() 196 sets[Syntax::blank] = 1; in compileModes() 202 const ISet<Char> *csets[Syntax::nSet]; in compileModes() 204 for (i = 0; i < Syntax::nSet; i++) in compileModes() 210 String<EquivCode> setCodes[Syntax::nSet]; in compileModes() 213 for (i = 0; i < Syntax::nSet; i++) in compileModes() [all …]
|
| H A D | Param.cxx | 51 for (int i = 0; i < Syntax::nNames; i++) in init() 146 const ConstPtr<Syntax> &syntax) in AllowedParamsMessageArg() 159 Syntax::DelimGeneral delims[3]; in append() 162 delims[nDelims++] = Syntax::dMDC; in append() 164 delims[nDelims++] = Syntax::dDSO; in append() 167 delims[nDelims++] = Syntax::dMINUS; in append() 170 delims[nDelims++] = Syntax::dPERO; in append() 229 for (int i = 0; i < Syntax::nNames; i++) { in append() 230 if (allow_.reservedName(Syntax::ReservedName(i))) { in append() 237 str = syntax_->delimGeneral(Syntax::dRNI); in append() [all …]
|
| H A D | Sd.cxx | 208 Boolean Sd::lookupQuantityName(const StringC &name, Syntax::Quantity &quantity) in lookupQuantityName() 213 quantity = Syntax::Quantity(i); in lookupQuantityName() 231 Syntax::DelimGeneral &delimGeneral) in lookupGeneralDelimiterName() 236 delimGeneral = Syntax::DelimGeneral(i); in lookupGeneralDelimiterName() 242 StringC Sd::quantityName(Syntax::Quantity q) const in quantityName() 247 StringC Sd::generalDelimiterName(Syntax::DelimGeneral d) const in generalDelimiterName()
|
| H A D | ParserState.h | 111 void setSyntax(ConstPtr<Syntax>); 112 void setSyntaxes(ConstPtr<Syntax>, ConstPtr<Syntax>); 114 const Syntax &syntax() const; 115 const Syntax &instanceSyntax() const; 116 const ConstPtr<Syntax> &syntaxPointer() const; 117 const ConstPtr<Syntax> &prologSyntaxPointer() const; 118 const ConstPtr<Syntax> &instanceSyntaxPointer() const; 213 const Syntax &attributeSyntax() const; 232 ConstPtr<Syntax> prologSyntax_; 233 ConstPtr<Syntax> instanceSyntax_; [all …]
|
| H A D | Param.h | 59 indicatedReservedName = reservedName + Syntax::nNames 61 enum { nTypes = indicatedReservedName + Syntax::nNames }; 94 Boolean reservedName(Syntax::ReservedName) const; 121 PackedBoolean reservedNames_[Syntax::nNames]; 130 const ConstPtr<Syntax> &syntax); 135 ConstPtr<Syntax> syntax_; 175 Boolean AllowedParams::reservedName(Syntax::ReservedName i) const in reservedName()
|
| H A D | ModeInfo.h | 43 Syntax::DelimGeneral delim1; 45 Syntax::DelimGeneral delim2; 46 Syntax::Set set; 47 Syntax::StandardFunction function;
|
| H A D | parseParam.cxx | 57 currentMarkup()->addDelim(Syntax::dDSO); in parseParam() 62 currentMarkup()->addDelim(Syntax::dGRPO); in parseParam() 129 currentMarkup()->addDelim(Syntax::dMDC); in parseParam() 135 currentMarkup()->addDelim(Syntax::dMINUS); in parseParam() 143 currentMarkup()->addDelim(Syntax::dMINUS); in parseParam() 144 currentMarkup()->addDelim(Syntax::dGRPO); in parseParam() 151 currentMarkup()->addDelim(Syntax::dPERO); in parseParam() 181 currentMarkup()->addDelim(Syntax::dPLUS); in parseParam() 182 currentMarkup()->addDelim(Syntax::dGRPO); in parseParam() 322 currentMarkup()->addDelim(Syntax::dDTGO); in parseGroupToken() [all …]
|
| H A D | parseSd.cxx | 44 Ptr<Syntax> syntax; 90 Syntax::Quantity quantityIndex; 91 Syntax::ReservedName reservedNameIndex; 92 Syntax::DelimGeneral delimGeneralIndex; 125 Syntax::FunctionClass functionClass; 134 { "TAB", Syntax::cSEPCHAR, 9 }, 200 currentMarkup()->addDelim(Syntax::dMDO); in doInit() 206 Syntax *syntaxp = new Syntax(sd()); in doInit() 216 ConstPtr<Syntax> refSyntax(syntaxPointer()); in doInit() 256 Syntax *syntaxp = new Syntax(sd()); in implySgmlDecl() [all …]
|
| H A D | parseInstance.cxx | 174 currentMarkup()->addDelim(Syntax::dMDO); in doContent() 175 Syntax::ReservedName name; in doContent() 181 case Syntax::rUSEMAP: in doContent() 187 case Syntax::rUSELINK: in doContent() 193 case Syntax::rDOCTYPE: in doContent() 194 case Syntax::rLINKTYPE: in doContent() 195 case Syntax::rELEMENT: in doContent() 196 case Syntax::rATTLIST: in doContent() 197 case Syntax::rENTITY: in doContent() 198 case Syntax::rNOTATION: in doContent() [all …]
|
| H A D | Parser.h | 54 class Syntax; variable 78 Boolean setStandardSyntax(Syntax &syn, const StandardSyntaxSpec &, 82 Boolean addRefDelimShortref(Syntax &syntax, 86 Boolean setRefDelimGeneral(Syntax &syntax, 90 void setRefNames(Syntax &syntax, const CharsetInfo &docCharset, Boolean www); 96 void addNeededShortrefs(Dtd &, const Syntax &); 100 const Syntax &); 184 Boolean getReservedName(Syntax::ReservedName *); 185 Boolean getIndicatedReservedName(Syntax::ReservedName *); 196 Boolean parseDeclarationName(Syntax::ReservedName *, Boolean allowAfdr = 0); [all …]
|
| H A D | Group.h | 91 const ConstPtr<Syntax> &syntax); 96 ConstPtr<Syntax> syntax_; 102 const ConstPtr<Syntax> &syntax); 107 ConstPtr<Syntax> syntax_;
|
| H A D | Attribute.cxx | 91 const Syntax &syntax = context.attributeSyntax(); in makeValue() 123 initialCategories_ = Syntax::nameStartCategory; in TokenizedDeclaredValue() 124 subsequentCategories_ = (Syntax::nameStartCategory|Syntax::digitCategory in TokenizedDeclaredValue() 125 | Syntax::otherNameCategory); in TokenizedDeclaredValue() 128 initialCategories_ = Syntax::digitCategory; in TokenizedDeclaredValue() 129 subsequentCategories_ = Syntax::digitCategory; in TokenizedDeclaredValue() 132 initialCategories_ = (Syntax::nameStartCategory|Syntax::digitCategory in TokenizedDeclaredValue() 133 | Syntax::otherNameCategory); in TokenizedDeclaredValue() 137 initialCategories_ = Syntax::digitCategory; in TokenizedDeclaredValue() 138 subsequentCategories_ = (Syntax::nameStartCategory|Syntax::digitCategory in TokenizedDeclaredValue() [all …]
|
| H A D | TokenMessageArg.h | 25 const ConstPtr<Syntax> &syntax, 32 ConstPtr<Syntax> syntax_;
|
| H A D | parseCommon.cxx | 153 else if (syntax().charSet(Syntax::functionChar)->contains(c)) in parseLiteral() 206 && currentChar() == syntax().standardFunction(Syntax::fRE)) { in parseLiteral() 325 markupPtr->addDelim(isHex ? Syntax::dHCRO : Syntax::dCRO); in parseNumericCharRef() 329 markupPtr->addDelim(Syntax::dREFC); in parseNumericCharRef() 439 markupPtr->addDelim(isParameter ? Syntax::dPERO : Syntax::dERO); in parseEntityReference() 449 markupPtr->addDelim(Syntax::dGRPO); in parseEntityReference() 504 markupPtr->addDelim(Syntax::dREFC); in parseEntityReference() 566 const Syntax &syn = syntax(); in extendNameToken()
|
| H A D | ArcProcessor.h | 53 const ConstPtr<Syntax> &, 76 const Syntax &attributeSyntax() const; 159 ConstPtr<Syntax> docSyntax_; 160 ConstPtr<Syntax> metaSyntax_;
|
| /onnv-gate/usr/src/cmd/man/src/util/nsgmls.src/include/ |
| H A D | Syntax.h | 29 class SP_API Syntax : public Resource, public EntityCatalog::Syntax { 181 Syntax(const Sd &); 248 const ::SP_NAMESPACE_SCOPE Syntax *otherSyntax, 263 const ::SP_NAMESPACE_SCOPE Syntax *otherSyntax, 292 inline Number Syntax::quantity(Quantity q) const in quantity() 297 inline void Syntax::setQuantity(int i, Number n) in setQuantity() 302 inline const SubstTable<Char> *Syntax::generalSubstTable() const in generalSubstTable() 307 inline const SubstTable<Char> *Syntax::entitySubstTable() const in entitySubstTable() 312 inline int Syntax::nDelimShortrefComplex() const in nDelimShortrefComplex() 317 inline const StringC &Syntax::delimGeneral(int i) const in delimGeneral() [all …]
|
| H A D | Markup.h | 65 void addDelim(Syntax::DelimGeneral); 66 void addReservedName(Syntax::ReservedName, const InputSource *); 67 void addReservedName(Syntax::ReservedName, const StringC &); 103 void advance(Location &, const ConstPtr<Syntax> &); 110 Syntax::DelimGeneral delimGeneral() const; 111 Syntax::ReservedName reservedName() const; 183 Syntax::DelimGeneral MarkupIter::delimGeneral() const in delimGeneral() 185 return Syntax::DelimGeneral(items_[index_].index); in delimGeneral() 189 Syntax::ReservedName MarkupIter::reservedName() const in reservedName() 191 return Syntax::ReservedName(items_[index_].index); in reservedName()
|
| H A D | SgmlParser.h | 32 class Syntax; variable 50 ConstPtr<Syntax> prologSyntax; 51 ConstPtr<Syntax> instanceSyntax; 66 ConstPtr<Syntax> instanceSyntax() const; 67 ConstPtr<Syntax> prologSyntax() const;
|
| H A D | Event.h | 482 const ConstPtr<Syntax> &syntax); 485 const ConstPtr<Syntax> &syntax, 486 const ConstPtr<Syntax> &instanceSyntax, 488 const ConstPtr<Syntax> &refSyntax, 496 const Syntax &prologSyntax() const; 497 const ConstPtr<Syntax> &prologSyntaxPointer() const; 498 const Syntax &instanceSyntax() const; 499 const ConstPtr<Syntax> &instanceSyntaxPointer() const; 501 const ConstPtr<Syntax> &refSyntaxPointer() const; 507 ConstPtr<Syntax> prologSyntax_; [all …]
|
| H A D | EntityCatalog.h | 23 class SP_API Syntax { 35 const Syntax &,
|