aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorEduardo Julian2015-10-01 12:49:24 -0400
committerEduardo Julian2015-10-01 12:49:24 -0400
commit6fcf9690f914e9b8b4f0ab767164bc97aeb12ca4 (patch)
tree580b42a5024c8767b2f2dd78a77a9911593acb77 /README.md
parent1ff2c6ced65171a68ef761275a75ba4dc56caf7b (diff)
Tweaks to README.
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index f408af009..8cfb38288 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
## What is Lux?
+[![Join the chat at https://gitter.im/LuxLang/lux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/LuxLang/lux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+
Lux is a new programming language in the making.
It's meant to be a functional, statically-typed Lisp that will run on several platforms, such as the Java Virtual Machine and JavaScript interpreters.
@@ -102,7 +104,7 @@ The mechanism hasn't been added yet to the language (mainly because there's only
### Macros
Unlike in most other lisps, Lux macros are monadic.
-The **(Lux a)** type is the one responsible for the magic by treading **Compiler** instances through macros.
+The **(Lux a)** type is the one responsibly for the magic by threading **Compiler** instances through macros.
Macros must have the **Macro** type and then be declared as macros.
However, just using the **defmacro** macro will take care of it for you.