Blame examples/examples.x

Packit 2cbdf3
"example_rexps":-
Packit 2cbdf3
Packit 2cbdf3
  <a_star>  ::= $ | a+		-- = a*, zero or more as
Packit 2cbdf3
  <a_plus>  ::= aa*		-- = a+, one or more as
Packit 2cbdf3
  <a_quest> ::= $ | a		-- = a?, zero or one as
Packit 2cbdf3
  <a_3>     ::= a{3}		-- = aaa, three as
Packit 2cbdf3
  <a_3_5>   ::= a{3,5}		-- = a{3}a?a?
Packit 2cbdf3
  <a_3_>    ::= a{3,}		-- = a{3}a*
Packit 2cbdf3
Packit 2cbdf3
Packit 2cbdf3
"example_sets":-
Packit 2cbdf3
Packit 2cbdf3
  <lls>      ::= a-z		   -- little letters
Packit 2cbdf3
  <not_lls>  ::= ~a-z		   -- anything but little letters
Packit 2cbdf3
  <ls_ds>    ::= [a-zA-Z0-9]	   -- letters and digits
Packit 2cbdf3
  <sym>	     ::= `!@@#$'            -- the symbols !, @@, # and $
Packit 2cbdf3
  <sym_q_nl> ::= [`!#@@$'^'^n]	    -- the above symbols with ' and newline
Packit 2cbdf3
  <quotable> ::= ^p#^'		   -- any graphic character except '
Packit 2cbdf3
        ::= ^127		   -- ASCII DEL