Jump to content

Category:Nom

From Rosetta Code
Language
Nom
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Nom.

Nom is an interpreted and also compiling (via the translation scripts) language. Documentation for Nom can be found at [www.nomlang.org] along with the downloadable implementation. All the source code is also hosted in sourceforge at https://bumble.sf.net/books/pars/

Nom is based on the PEP (Parsing Engine for Patterns) virtual machine, which is a text-based virtual machine. The PEP virtual machine is documented at [1]. Nom was first conceived around about 2005 but a good working implementation (the pep interpreter) was not achieved until approximately 2019.

Nom is, I believe a new approach to recognising/parsing/transforming/transpiling/compiling context-free languages since it uses the same standard Unix-style approach of a text-stream-filter as with tools like sed or awk.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.