aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2017-09-12 21:59:46 -0700
committerBruce Hill <bitbucket@bruce-hill.com>2017-09-12 21:59:46 -0700
commit20a9fd8a3e81fdc264172564cf7405690974bfb6 (patch)
treebd99b1ac9fe7b6cfca06fb050f07f96bf6abf396
parent395e6c8e5ba5d8f19f7c8abd81b22cb34629f13d (diff)
Updated names.
-rw-r--r--README.md11
-rw-r--r--nomsub.lua (renamed from nomic.lua)0
-rwxr-xr-xnomsub.moon (renamed from nomic.moon)0
3 files changed, 6 insertions, 5 deletions
diff --git a/README.md b/README.md
index eb96153..39e3a2e 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,15 @@
-This is a programming language designed to be used for playing games of Nomic, or engaging
-in other similar activities revolving around natural language rule-making and self modification.
+Nomsub (named after *Nom*ic, and its creator, Peter *Sub*er) is a programming language
+designed to be used for playing games of Nomic, or engaging in other similar activities
+revolving around natural language rule-making and self modification.
The language compiler was written in [Moonscript](http://moonscript.org/), using the
[LPEG library](http://www.inf.puc-rio.br/~roberto/lpeg/) for parsing. LPEG is a dependency,
so you need to install it in order to run the compiler. All of the moon files have been
compiled into lua for convenience, so Moonscript is not a dependency.
-In order to run a .nom file, run `lua nomic.lua your_file.nom`. Code can also be compiled
-into lua code directly, which still requires nomic.lua as a dependency, but bypasses the
-compilation phase when it runs. To compile, run `lua nomic.lua your_file.nom output_file.lua`
+In order to run a .nom file, run `lua nomsub.lua your_file.nom`. Code can also be compiled
+into lua code directly, which still requires nomsub.lua as a dependency, but bypasses the
+compilation phase when it runs. To compile, run `lua nomsub.lua your_file.nom output_file.lua`
which produces an output file which can be run with the command `lua output_file.lua`.
Example code can be found in the examples folder.
diff --git a/nomic.lua b/nomsub.lua
index f111fc7..f111fc7 100644
--- a/nomic.lua
+++ b/nomsub.lua
diff --git a/nomic.moon b/nomsub.moon
index 812574c..812574c 100755
--- a/nomic.moon
+++ b/nomsub.moon