ginger/README.md

17 lines
1015 B
Markdown
Raw Normal View History

# Ginger
A scripted lisp language with simple syntax, immutable data structures, concurrency built-in, and
minimal time between starting the runtime and actual execution.
2013-05-28 02:20:45 +00:00
# Documentation
Documentation is broken up into different parts, more or less in the order a newcomer should read them to get familiar
with the language.
* [syntax/data structures](/doc/syntax.md) - Ginger is a lisp-based language, so if you know the syntax
for the available data structures you know the syntax for the language
itself. There's very few data structures, meaning there's minimal syntax.
2013-05-28 03:30:16 +00:00
* [runtime](/doc/runtime.md) - How to structure your ginger data to be runnable by the ginger interpreter.
Includes execution, variable definition, scope, and function definition.
2013-07-23 16:04:11 +00:00
* [pattern matching](/doc/pattern.md) - Deconstruction of data structures and case statements on them.