Skip to content

Commit 21fb225

Browse files
committed
Moved the special_forms js module inside of core
1 parent f099ee0 commit 21fb225

40 files changed

Lines changed: 688 additions & 592 deletions

lib/elixir_script/translator/primitive.ex

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ defmodule ElixirScript.Translator.Primitive do
99
JS.member_expression(
1010
JS.identifier("Elixir"),
1111
JS.member_expression(
12-
JS.identifier("Kernel"),
12+
JS.identifier("Core"),
1313
JS.identifier("SpecialForms")
1414
)
1515
)
@@ -21,10 +21,10 @@ defmodule ElixirScript.Translator.Primitive do
2121
JS.identifier("Elixir"),
2222
JS.member_expression(
2323
JS.identifier("Core"),
24-
JS.identifier("Functions")
24+
JS.identifier("SpecialForms")
2525
)
2626
),
27-
JS.identifier("new_tuple")
27+
JS.identifier("tuple")
2828
)
2929
end
3030

@@ -42,9 +42,12 @@ defmodule ElixirScript.Translator.Primitive do
4242
JS.member_expression(
4343
JS.member_expression(
4444
JS.identifier("Elixir"),
45-
JS.identifier("Core")
45+
JS.member_expression(
46+
JS.identifier("Core"),
47+
JS.identifier("SpecialForms")
48+
)
4649
),
47-
JS.identifier("List")
50+
JS.identifier("list")
4851
)
4952
end
5053

lib/elixir_script/translator/try.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ defmodule ElixirScript.Translator.Try do
9292
defp process_after_block(after_block, env) do
9393
{ translated_body, _ } = Function.prepare_function_body(after_block, env)
9494
translated_body = JS.block_statement(translated_body)
95-
95+
9696
JS.function_expression([], [], translated_body)
9797
end
9898

0 commit comments

Comments
 (0)