José Valim
|
39b1442ffb
|
Clean up function syntax.
|
2012-02-06 23:28:48 +01:00 |
|
José Valim
|
41d2a7f87e
|
Revert "Rename tuples { 1, 2, 3 } to %{ 1, 2, 3 } to remove ambiguity."
This reverts commit 20f524dae2.
|
2012-02-06 22:46:24 +01:00 |
|
José Valim
|
20f524dae2
|
Rename tuples { 1, 2, 3 } to %{ 1, 2, 3 } to remove ambiguity.
|
2012-02-06 16:39:55 +01:00 |
|
José Valim
|
63f2049547
|
Fix ^ inside exceptions.
|
2012-02-05 13:16:28 +01:00 |
|
José Valim
|
5cc20997df
|
Support function clause.
|
2012-02-04 18:22:15 +01:00 |
|
José Valim
|
44203dc2a0
|
Support to badmatch, case_clause and badfun.
|
2012-02-04 17:20:37 +01:00 |
|
José Valim
|
37568206d1
|
Badarity support.
|
2012-02-04 17:09:09 +01:00 |
|
José Valim
|
7626e2f882
|
badarith support.
|
2012-02-04 16:51:50 +01:00 |
|
José Valim
|
527c234020
|
argument error with tuple
|
2012-02-04 16:48:10 +01:00 |
|
José Valim
|
5b44d8e672
|
Support ArgumentError.
|
2012-02-04 16:43:50 +01:00 |
|
José Valim
|
2138527367
|
Refactoring and more unit tests for exceptions.
|
2012-02-04 16:12:39 +01:00 |
|
José Valim
|
4738cccce3
|
Ensure defined variables also work with wrappers.
|
2012-02-04 13:18:32 +01:00 |
|
José Valim
|
0d7d44cc12
|
Wrap UndefinedError exception.
|
2012-02-04 12:58:10 +01:00 |
|
José Valim
|
ab43c4ae1a
|
Allow to catch erlang errors.
|
2012-02-04 12:45:11 +01:00 |
|
José Valim
|
74658184d0
|
Start exception normalization.
|
2012-02-04 12:32:53 +01:00 |
|
José Valim
|
d6ad85e51e
|
Rescue with defined variable.
|
2012-02-04 11:52:28 +01:00 |
|
José Valim
|
6800150f65
|
Rescue named exceptions.
|
2012-02-04 11:52:28 +01:00 |
|
José Valim
|
e6038befb7
|
Catching an explicitly defined exception.
|
2012-02-04 11:52:28 +01:00 |
|
José Valim
|
83c81f7c8a
|
Initial work on try/rescue.
|
2012-02-04 11:52:27 +01:00 |
|
José Valim
|
35a9e21a0f
|
Merge Elixir::Functions and Elixir::Macros into Elixir::Builtin.
|
2012-01-29 16:49:12 +01:00 |
|
José Valim
|
47e3d9abf7
|
Initial work on exceptions.
|
2012-01-29 13:39:26 +01:00 |
|
José Valim
|
5203533748
|
Move special forms to Elixir::SpecialForms.
|
2012-01-23 10:33:21 +01:00 |
|
José Valim
|
86424ec776
|
Reduce the list of non-overridable macros.
|
2012-01-23 10:08:51 +01:00 |
|
José Valim
|
f799fce0ec
|
Merge import and require, get rid of refer.
|
2012-01-22 18:53:32 +01:00 |
|
José Valim
|
abcf63e2aa
|
Finished imports clean up.
|
2012-01-22 18:33:31 +01:00 |
|
José Valim
|
bee05a410f
|
Clean imports logic.
|
2012-01-22 17:33:47 +01:00 |
|
José Valim
|
10ef3ce5c6
|
Initial implementation for new import.
|
2012-01-22 17:12:54 +01:00 |
|
José Valim
|
ee2c03217e
|
Revert "Get rid of defp in favor of data and @visibility :private."
This reverts commit 20e4b3a5f9.
|
2012-01-20 22:55:03 +01:00 |
|
José Valim
|
20e4b3a5f9
|
Get rid of defp in favor of data and @visibility :private.
|
2012-01-20 19:42:23 +01:00 |
|
José Valim
|
b06cc4e9fb
|
Macros chapter is done.
|
2012-01-18 09:54:37 +01:00 |
|
José Valim
|
6676e43186
|
Improve refer test.
|
2012-01-17 15:13:52 +01:00 |
|
José Valim
|
21425c5f86
|
More partial application tests.
|
2012-01-16 20:20:27 +01:00 |
|
José Valim
|
c5405da00d
|
Rename for and bitfor to lc and bc.
|
2012-01-15 14:35:00 +01:00 |
|
José Valim
|
118c4a7ead
|
Implement macros hygiene. Also move kernel behavior to test/elixir/kernel.
|
2012-01-11 15:03:25 +01:00 |
|