Do you like my watch? Its a family heirloom. My grandfather sold it to me on his death bed. Woody Allen
This folder contains documentation about the Nom interpreted and compilable language and the ℙ𝕖𝕡 Pattern Engine for parsing.
Nom is a language with a syntax similar to sed but hopefully less cryptic than SED . Whereas sed matches and replaces regular expression patterns, nom recognises and transforms, translates or compiles context-free patterns or languages.
A list of the documents in this folder is available.
Current work being done on pep/nom is in /doc/pepnom.doc.journal.html
The folder /doc/commands/ contains information about
each command in the nom language such as the add
command, the
push
command and so on. The command index
contains a list of commands
and links to their documentation
The folder /doc/syntax/ contains information about the syntax of the nom language, as it is defined in the nom compiler bumble.sf.net/books/pars/compile.pss . The page /doc/syntax/doc.dir.index.html has a list of files in the syntax documentation.
The folder /doc/machine/ contains documentation about the pep virtual machine and each of it’s parts such as the stack , the tape and the workspace buffer among others
There is a booklet about the Pep&Nom system in plain text at /doc/pepnom-book.txt and html bumble.sf.net/books/pars/pars-book.html but the documents here are more up-to-date.
This website is also generated by a ℕ𝕠𝕞 script and the format of the plain-text is documented at /eg/text.tohtml.format.html . I hope some of this is of interest. Enjoy the Deniliquin Fig Tree below.