José Valim
|
f509a89bae
|
IEx now keeps the lexical scope, closes #182
|
2012-03-25 12:33:41 +02:00 |
|
Gustavo Dutra
|
6479136d16
|
Fix apply/2
|
2012-03-20 16:20:20 -03:00 |
|
José Valim
|
cc03015dee
|
Add more tests for -> end, update docs.
|
2012-02-06 23:47:09 +01:00 |
|
José Valim
|
39b1442ffb
|
Clean up function syntax.
|
2012-02-06 23:28:48 +01:00 |
|
José Valim
|
b6da82f6e2
|
Bring Elixir CLI back.
|
2011-12-27 17:16:55 +01:00 |
|
José Valim
|
934e7a0e18
|
Improve coverage for functions.
|
2011-12-23 16:52:39 +01:00 |
|
José Valim
|
c46f062a38
|
Change syntax for functions.
|
2011-12-22 13:53:45 +01:00 |
|
José Valim
|
bff62a850a
|
Ensure key-value blocks also works on function calls.
|
2011-12-17 20:58:06 +01:00 |
|
José Valim
|
ea49d7ec8f
|
Function calls.
|
2011-12-14 18:17:22 +01:00 |
|
José Valim
|
3076c4df2a
|
Sort key-values.
|
2011-11-12 15:57:12 -02:00 |
|
José Valim
|
c726f402e5
|
Improve kvblock syntax.
|
2011-11-12 15:35:52 -02:00 |
|
José Valim
|
62b9119062
|
Allow kv inside lists.
|
2011-11-12 14:00:37 -02:00 |
|
José Valim
|
fcc6a9d679
|
Add curly to the grammar.
|
2011-11-12 11:25:29 -02:00 |
|
José Valim
|
e9da991c7f
|
Function with args work.
|
2011-11-11 18:29:19 -02:00 |
|
José Valim
|
c7e540b7c2
|
Add do blocks with proper precedence.
|
2011-10-30 18:46:03 -02:00 |
|
José Valim
|
f2766d8a5c
|
Basic test for function work.
|
2011-10-30 12:03:53 -02:00 |
|
José Valim
|
3485e157d9
|
Move to the new tool chain.
|
2011-10-27 12:27:04 +02:00 |
|
José Valim
|
989133cb19
|
Enforce -> for one liners and do...end for multiline
|
2011-06-25 23:13:20 -03:00 |
|
José Valim
|
7e6893d99c
|
Remove old TODO items, 8 to go.
|
2011-06-05 12:33:04 +02:00 |
|
José Valim
|
01117994ba
|
Apply feedback form yesterday's talk, i.e. remove ambiguity between functions calls and local calls.
|
2011-04-19 10:06:28 +02:00 |
|
José Valim
|
d757cb22be
|
Add support to nil.
|
2011-03-17 09:54:04 +01:00 |
|
José Valim
|
6fda418b5b
|
Bunch of changes to support proper initialization.
|
2011-01-27 00:50:06 +01:00 |
|
José Valim
|
ff9350e43d
|
Properly consider variables on nested scopes.
|
2011-01-22 11:31:13 +01:00 |
|
José Valim
|
eecfdc4f23
|
Bring inline functions back.
|
2011-01-21 13:57:31 +01:00 |
|
José Valim
|
9cbabd2af8
|
Do not allow inline functions to be nested.
|
2011-01-21 10:58:51 +01:00 |
|
José Valim
|
67fcbb55dc
|
Remove ?assertEqual macros.
|
2011-01-17 09:50:08 +01:00 |
|
José Valim
|
7f2ef880d7
|
Improve coverage a bit.
|
2011-01-16 11:16:06 +01:00 |
|
José Valim
|
6513869f16
|
Split module tests.
|
2011-01-12 13:32:48 +01:00 |
|
José Valim
|
5640898c7e
|
Do not allow declarations inside functions.
|
2011-01-12 13:17:22 +01:00 |
|
José Valim
|
fefe5c0f94
|
Compile modules from module declaration.
|
2011-01-12 11:06:31 +01:00 |
|
José Valim
|
abfec5826f
|
Added modules and ensure their body is executable.
|
2011-01-12 10:28:07 +01:00 |
|
José Valim
|
f568715f66
|
Allow expressions on function calls.
|
2011-01-11 15:25:12 +01:00 |
|
José Valim
|
1109b54bd0
|
Support function calls.
|
2011-01-11 15:10:11 +01:00 |
|
José Valim
|
e5ebd87095
|
Add tests for multiline functions.
|
2011-01-11 13:47:27 +01:00 |
|
José Valim
|
df6c459e30
|
Solve shift conflicts.
|
2011-01-11 13:33:15 +01:00 |
|
José Valim
|
fd059cdd6f
|
Reduce the number of shift/reduce conflicts.
|
2011-01-11 10:58:22 +01:00 |
|
José Valim
|
9cc3cc07f1
|
Functions accept args.
|
2011-01-11 00:56:37 +01:00 |
|
José Valim
|
212e90321b
|
I HAZ FUNCTIONZ + CLOJUREZ.
|
2011-01-10 23:30:31 +01:00 |
|