|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T l
Length: 2028 (0x7ec) Types: TextFile Names: »local-bnf.tex«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦dc59850a2⟧ »EurOpenD22/pp5.0/pp-5.tar.Z« └─⟦e5a54fb17⟧ └─⟦this⟧ »pp-5.0/doc/manual/volume3/local-bnf.tex«
\File{local\-bnf.bnf},{08:18},{Dec 7 1989} \L{\LB{\C{}\-\- Mail filter grammer}} \CE{}\L{\LB{}} \L{\LB{\<statementlist\> ::= \<statement\>}} \L{\LB{}\Tab{16}{\| \<statament\> \<statementlist\>}} \L{\LB{}} \L{\LB{\<statement\> ::= \<expression\> \S{}\";\"\SE{}}} \L{\LB{}\Tab{16}{\| \S{}\";\"\SE{}}} \L{\LB{}\Tab{16}{\| \S{}\"print\"\SE{} \<prexp\> \S{}\";\"\SE{}}} \L{\LB{}\Tab{16}{\| \S{}\"if\"\SE{} \<condition\> \<statement\>}} \L{\LB{}\Tab{16}{\| \S{}\"if\"\SE{} \<condition\> \<statement\> \S{}\"else\"\SE{} \<statement\>}} \L{\LB{}\Tab{16}{\| \S{}\"\{\"\SE{} \<statementlist\> \S{}\"\}\"\SE{}}} \L{\LB{}} \L{\LB{\<condition\> ::= \S{}\"(\"\SE{} \<expression\> \S{}\")\"\SE{}}} \L{\LB{}} \L{\LB{\<expression\> ::= \S{}\"(\"\SE{} \<expression\> \S{}\")\"\SE{}}} \L{\LB{}\Tab{16}{\| \<expression\> \S{}\"==\"\SE{} \<regex\>}} \L{\LB{}\Tab{16}{\| \<expression\> \S{}\"!=\"\SE{} \<regex\>}} \L{\LB{}\Tab{16}{\| \<variable\> \S{}\"=\"\SE{} \<expression\>}} \L{\LB{}\Tab{16}{\| \<expression\> \S{}\"==\"\SE{} \<expression\>}} \L{\LB{}\Tab{16}{\| \<expression\> \S{}\"!=\"\SE{} \<expression\>}} \L{\LB{}\Tab{16}{\| \<expression\> \S{}\"\|\|\"\SE{} \<expression\>}} \L{\LB{}\Tab{16}{\| \<expression\> \S{}\"\&\&\"\SE{} \<expression\>}} \L{\LB{}\Tab{16}{\| \S{}\"!\"\SE{} \<expression\>}} \L{\LB{}\Tab{16}{\| [ \S{}\"ignore\"\SE{} ] \S{}\"file\"\SE{} \<string\>}} \L{\LB{}\Tab{16}{\| [ \S{}\"ignore\"\SE{} ] \S{}\"pipe\"\SE{} \<string\>}} \L{\LB{}\Tab{16}{\| \S{}\"exit\"\SE{} [ \S{}\"(\"\SE{} \<expression\> \S{}\")\"\SE{} ]}} \L{\LB{}\Tab{16}{\| \<field\>}} \L{\LB{}\Tab{16}{\| \<variable\>}} \L{\LB{}\Tab{16}{\| \<string\>}} \L{\LB{}} \L{\LB{\<prexp\> ::= \<expression\>}} \L{\LB{}\Tab{16}{\| \<prexp\> \S{}\",\"\SE{} \<expression\>}} \L{\LB{}} \L{\LB{\<string\> ::= quoted string of characters}} \L{\LB{}} \L{\LB{\<variable\> ::= list of characters}} \L{\LB{}} \L{\LB{\<field\> ::= \S{}\"\$(\"\SE{} list of characters and \- \S{}\")\"\SE{}}} \L{\LB{}} \L{\LB{\<regex\> ::= \S{}\"\/\"\SE{} regular expression \S{}\"\/\"\SE{}}}