José Valim
|
1e04357867
|
Nest tests.
|
2011-05-27 21:33:34 +02:00 |
|
José Valim
|
7d13e1cda4
|
Fix dependencies between tasks.
|
2011-04-12 10:57:21 +02:00 |
|
José Valim
|
cf9087d9cf
|
Compile stuff (OH YEAH).
|
2011-04-11 19:46:16 +02:00 |
|
José Valim
|
77afe496c8
|
Rename test files to Elixir script files.
|
2011-04-11 12:00:28 +02:00 |
|
José Valim
|
7de3d97ba3
|
Elixir tests are back alive again.
|
2011-04-11 11:45:21 +02:00 |
|
José Valim
|
5dfb9fd677
|
Move compilation code to its own module.
|
2011-04-11 10:45:25 +02:00 |
|
José Valim
|
795cdf2965
|
Do not burst tail cail optimization if last line in if clauses is not really assigning any variable.
|
2011-04-11 10:03:01 +02:00 |
|
José Valim
|
3729d1c74f
|
Extensive work on hot code swap support and autoload.
|
2011-04-09 18:21:24 +02:00 |
|
José Valim
|
ca80e2c3f5
|
Strings are now binaries without no extra pass. This makes playing with strings faster and more compatible with Erlang.
|
2011-04-03 20:56:51 +02:00 |
|
José Valim
|
19d4888dc3
|
Update Makefile.
|
2011-04-02 09:30:26 +02:00 |
|
José Valim
|
cfcbf69014
|
More perf improvements and others small fixes.
|
2011-03-24 12:52:56 +01:00 |
|
José Valim
|
fddefc3fd0
|
We need this when ebin/ folder is empty.
|
2011-03-21 11:09:48 +01:00 |
|
José Valim
|
39ed10db7c
|
Small refactoring.
|
2011-03-17 09:31:51 +01:00 |
|
sparrow
|
6d7641c20c
|
Add support for '_' separator in numbers
iex> a = 1_234_345
1234345
iex> b = 1_234_000
1234000
iex> a - b
345
iex> c = 1_234.567_890
1.23456789000000003398e+03
|
2011-03-17 16:20:27 +08:00 |
|
José Valim
|
742e8ed076
|
Implemented default args.
|
2011-03-16 13:35:15 +01:00 |
|
José Valim
|
d3b8fe7a26
|
Initial work on default args.
|
2011-03-16 10:58:35 +01:00 |
|
Max Lapshin
|
c1e4a30350
|
Change gitignore, add elixir.app
Signed-off-by: José Valim <jose.valim@gmail.com>
|
2011-03-14 07:36:54 +01:00 |
|
José Valim
|
37649b3b4d
|
Be sure to compile everything when include change.
|
2011-03-12 21:48:27 +01:00 |
|
José Valim
|
d86f7dda8d
|
Improve coverage for lists.
|
2011-03-10 08:57:41 +01:00 |
|
José Valim
|
d88374548a
|
Elixir cache is implicit.
|
2011-03-05 15:10:56 +01:00 |
|
José Valim
|
9ff80b4f4b
|
Compile more Elixir stdlib.
|
2011-03-05 13:48:09 +01:00 |
|
José Valim
|
b7ec030406
|
Tidy up Hipe compilation. Currently, compiled modules are hardcoded.
|
2011-03-05 13:33:45 +01:00 |
|
José Valim
|
de6383a5ba
|
Fix up Makefile.
|
2011-03-05 13:33:45 +01:00 |
|
José Valim
|
80c6a789d0
|
Start playing with file compilation.
|
2011-03-05 13:33:45 +01:00 |
|
José Valim
|
956310d7e3
|
Add exunit bin.
|
2011-03-05 11:09:06 +01:00 |
|
José Valim
|
ae2f3fb092
|
Update makefile.
|
2011-03-04 12:08:45 +01:00 |
|
José Valim
|
22b7192c37
|
Just compile what is required in Makefile.
|
2011-03-04 09:07:39 +01:00 |
|
José Valim
|
4bc414a019
|
Added load paths.
|
2011-03-01 11:55:38 +01:00 |
|
José Valim
|
e83f0f7bce
|
Improve Makefile.
|
2011-02-07 01:30:29 +01:00 |
|
José Valim
|
f956782b7c
|
Fix make clean.
|
2011-02-07 01:10:18 +01:00 |
|
José Valim
|
268bbc1520
|
Split test units.
|
2011-02-06 09:45:58 +01:00 |
|
José Valim
|
a693414f79
|
Start adding test/unit.
|
2011-02-05 20:05:58 +01:00 |
|
José Valim
|
e66fc677e2
|
Strings as binaries.
|
2011-02-03 23:38:02 +01:00 |
|
José Valim
|
5e1a558f82
|
Added ivars test.
|
2011-02-02 08:53:53 +01:00 |
|
José Valim
|
9f7c31256a
|
Smarter Makefile.
|
2011-01-30 18:42:04 +01:00 |
|
José Valim
|
03f986e751
|
Convert operators to method calls.
|
2011-01-16 22:26:30 +01:00 |
|
José Valim
|
cea6f47e54
|
Added constants with basic lookup.
|
2011-01-14 19:57:10 +01:00 |
|
José Valim
|
884d607531
|
Method invocation now works.
|
2011-01-13 16:57:31 +01:00 |
|
José Valim
|
a2b97b6e48
|
Added prototypes.
|
2011-01-13 16:31:54 +01:00 |
|
José Valim
|
31b2a1998a
|
Create an include file with common definitions.
|
2011-01-13 07:06:12 +01:00 |
|
José Valim
|
6513869f16
|
Split module tests.
|
2011-01-12 13:32:48 +01:00 |
|
José Valim
|
abfec5826f
|
Added modules and ensure their body is executable.
|
2011-01-12 10:28:07 +01:00 |
|
José Valim
|
328bea8cd9
|
Prettify Makefile output.
|
2011-01-10 16:01:59 +01:00 |
|
José Valim
|
be7809679c
|
Add test suite and start to parse the tree.
|
2011-01-10 11:06:48 +01:00 |
|
José Valim
|
e8b810f41d
|
Handling arithmetic operators.
|
2011-01-10 10:10:14 +01:00 |
|
José Valim
|
b190523c6e
|
Added basic lexer.
|
2011-01-10 09:05:43 +01:00 |
|