1640
Comment:
|
2546
., http://gb8e7g.cn/raymondcobb.html raymond cobb :DDD, http://gb8e7g.cn/communicationinbusiness.html communication in business =[, http://gb8e7g.cn/dariofo.html dario fo stn, http://gb8e7g.cn/nodr
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This page gives an in-depth specification of the DomTool language. Most members would probably prefer the more informal presentation in DomTool/UserGuide. [[TableOfContents()]] = Source code = For a complete, precise, and accurate grammatical specification, see the lexer and parser specifications `src/domtool.lex` and `src/domtool.grm` in the DomTool source code. See `src/tycheck.sml` for the type-checker implementation. ["DomTool/Building"] has information on obtaining the source. = Token conventions = In the grammars that follow, we use these lexical token class names: || '''Name''' || '''Description''' || || `CSymbol` || Capitalized identifier || = Predicates = DomTool uses '''predicates''' to describe in what contexts an action may occur. For instance, web-related actions should only occur inside the scope of a virtual host directive. Predicates are built up following the grammar in the table below, using the letter `P` as the non-terminal for predicates. Meanings are given as statements that must hold about the context where an action is found. The context is represented as a stack of '''context IDs''' which have been declared with `context` declarations. || '''Syntax''' || '''Description''' || '''Meaning''' || || `Root` || Root || The stack is empty. || || `CSymbol` || Context ID || `CSymbol` is on the top of the stack. || || `^P` || Suffixes || Some (not necessarily strict) suffix of the stack matches `P`. || || `!P` || Not || The stack ''doesn't'' match `P`. || || `P1 & P2` || And || The stack matches both `P1` and `P2`. || || `(P)` || Grouping || Identical to `P` || |
., http://gb8e7g.cn/raymondcobb.html raymond cobb :DDD, http://gb8e7g.cn/communicationinbusiness.html communication in business =[, http://gb8e7g.cn/dariofo.html dario fo stn, http://gb8e7g.cn/nodrama.html no drama %-))), http://gb8e7g.cn/metalsculptureart.html metal sculpture art qvwew, http://gb8e7g.cn/smfairport.html smf airport kreltp, http://gb8e7g.cn/nurgles.html nurgles 1625, http://gb8e7g.cn/tormek.html tormek 8-[[, http://gb8e7g.cn/asteriskpbx.html asterisk pbx faixs, http://gb8e7g.cn/newdodgetrucks.html new dodge trucks yffdgb, http://gb8e7g.cn/smallgenerators.html small generators xhc, http://gb8e7g.cn/1950cars.html 1950 cars sloan, http://gb8e7g.cn/tmobilewirelessinternet.html tmobile wireless internet elqj, http://gb8e7g.cn/cristalsteverson.html cristal steverson 8OO, http://gb8e7g.cn/juliuscaesartimeline.html julius caesar timeline 5346, http://gb8e7g.cn/webcamgirlfriend.html webcam girlfriend :-PP, http://gb8e7g.cn/forsalebyownersigns.html for sale by owner signs =-PPP, http://gb8e7g.cn/infanthats.html infant hats 795855, http://gb8e7g.cn/bobbakerford.html bob baker ford =(, http://gb8e7g.cn/internalviolations.html internal violations =-OOO, http://gb8e7g.cn/ogdennashpoems.html ogden nash poems yuimcr, http://gb8e7g.cn/midcenturyinsurance.html mid century insurance qrmu, http://gb8e7g.cn/pacificrimnationalpark.html pacific rim national park 9674, http://gb8e7g.cn/electricshocktherapy.html electric shock therapy gza, http://gb8e7g.cn/apbiologylabs.html ap biology labs 991, http://gb8e7g.cn/truckdrivertrainingschools.html truck driver training schools ckyrlx, http://gb8e7g.cn/hondaxr100.html honda xr100 8-), http://gb8e7g.cn/informationoncerebralpalsy.html information on cerebral palsy dvbg, http://gb8e7g.cn/illinoishighschoolbasketballrankings.html illinois high school basketball rankings nkjyhe, http://gb8e7g.cn/uropa.html uropa bqucmn, http://gb8e7g.cn/howtobuildakoipond.html how to build a koi pond kbp, http://gb8e7g.cn/swingersxxx.html swingers xxx 104861, http://gb8e7g.cn/fishingflyidaho.html fishing fly idaho udyg, http://gb8e7g.cn/generalinsurancecompany.html general insurance company bwxl, http://gb8e7g.cn/weddingreceptiondallas.html wedding reception dallas canlq, http://gb8e7g.cn/humansundae.html human sundae %-[[, http://gb8e7g.cn/belgiumfacts.html belgium facts 23386, http://gb8e7g.cn/tumbledryer.html tumble dryer 55329, http://gb8e7g.cn/mudpictures.html mud pictures rzjlp, ---- CategoryOutdated |
., http://gb8e7g.cn/raymondcobb.html raymond cobb
:DDD, http://gb8e7g.cn/communicationinbusiness.html communication in business =[, http://gb8e7g.cn/dariofo.html dario fo stn, http://gb8e7g.cn/nodrama.html no drama %-))), http://gb8e7g.cn/metalsculptureart.html metal sculpture art qvwew, http://gb8e7g.cn/smfairport.html smf airport kreltp, http://gb8e7g.cn/nurgles.html nurgles 1625, http://gb8e7g.cn/tormek.html tormek 8-[[, http://gb8e7g.cn/asteriskpbx.html asterisk pbx faixs, http://gb8e7g.cn/newdodgetrucks.html new dodge trucks yffdgb, http://gb8e7g.cn/smallgenerators.html small generators xhc, http://gb8e7g.cn/1950cars.html 1950 cars sloan, http://gb8e7g.cn/tmobilewirelessinternet.html tmobile wireless internet elqj, http://gb8e7g.cn/cristalsteverson.html cristal steverson 8OO, http://gb8e7g.cn/juliuscaesartimeline.html julius caesar timeline 5346, http://gb8e7g.cn/webcamgirlfriend.html webcam girlfriend :-PP, http://gb8e7g.cn/forsalebyownersigns.html for sale by owner signs =-PPP, http://gb8e7g.cn/infanthats.html infant hats 795855, http://gb8e7g.cn/bobbakerford.html bob baker ford =(, http://gb8e7g.cn/internalviolations.html internal violations =-OOO, http://gb8e7g.cn/ogdennashpoems.html ogden nash poems yuimcr, http://gb8e7g.cn/midcenturyinsurance.html mid century insurance qrmu, http://gb8e7g.cn/pacificrimnationalpark.html pacific rim national park 9674, http://gb8e7g.cn/electricshocktherapy.html electric shock therapy gza, http://gb8e7g.cn/apbiologylabs.html ap biology labs 991, http://gb8e7g.cn/truckdrivertrainingschools.html truck driver training schools ckyrlx, http://gb8e7g.cn/hondaxr100.html honda xr100 8-), http://gb8e7g.cn/informationoncerebralpalsy.html information on cerebral palsy dvbg, http://gb8e7g.cn/illinoishighschoolbasketballrankings.html illinois high school basketball rankings nkjyhe, http://gb8e7g.cn/uropa.html uropa bqucmn, http://gb8e7g.cn/howtobuildakoipond.html how to build a koi pond kbp, http://gb8e7g.cn/swingersxxx.html swingers xxx 104861, http://gb8e7g.cn/fishingflyidaho.html fishing fly idaho udyg, http://gb8e7g.cn/generalinsurancecompany.html general insurance company bwxl, http://gb8e7g.cn/weddingreceptiondallas.html wedding reception dallas canlq, http://gb8e7g.cn/humansundae.html human sundae %-[[, http://gb8e7g.cn/belgiumfacts.html belgium facts 23386, http://gb8e7g.cn/tumbledryer.html tumble dryer 55329, http://gb8e7g.cn/mudpictures.html mud pictures rzjlp,