Move from github, collapse gltk and strictmath, add candle
[clnl] / docs / Home.md
diff --git a/docs/Home.md b/docs/Home.md
new file mode 100644 (file)
index 0000000..bba487e
--- /dev/null
@@ -0,0 +1,19 @@
+clnl is an experiment.  If it follows the path of most of my experiments, it will fade into oblivion in relatively short order.
+
+If you'd like to help out, I'm not quite ready for that yet!  After 0.0, the best thing you'll do for me is download it and play with it, and see if it works for you.
+
+Stuff to check out in this wiki:
+
+* [[Milestones]] - Dreams
+* [[CLNL as a lisp library]] - Wolf sheep in lisp
+* [[DocsMain]] - Documentation on main package
+* [[DocsNVM]] - Documentation on nvm package, the main engine
+* [[DocsOtherPackages]] - Documentation on other packages
+  * [[DocsOtherPackages#package-clnl-interface]] - interface package for the opengl view
+  * [[DocsOtherPackages#package-clnl-cli]] - cli package for the ncurses based command line
+  * [[DocsOtherPackages#package-clnl-lexer]] - lexer for NetLogo, tokenizes NL code
+  * [[DocsOtherPackages#package-clnl-parser]] - parser, goes from tokens to ast
+  * [[DocsOtherPackages#package-clnl-transpiler]] - transpiler package, goes from generic ast to a specific ast targeting the clnl nvm
+  * [[DocsOtherPackages#package-clnl-code-parser]] - code parser, for entire models
+  * [[DocsOtherPackages#package-clnl-model]] - representation of the model
+  * [[DocsOtherPackages#package-clnl-random]] - random package for all things RNG related