SBT build file, initial project structure.
Fixed gitignore, so developer-specific IntelliJ IDEA files are ignored.
Update README.md
Update README.md
JavaScript abstract syntax tree classes and objects.
Merge branch 'develop' of https://github.com/siroky/Swat into develop
Initial work on the compiler.
Simple yet untested JS AST -> JS code generation, bases of the testing infractructure.
Fixed #15 (compiler test environment), made a programmatical execution of the compiler working with the managed dependencies.
Some refactorings and improvements of the compiler testing process, preparations for the js ast generation.
Compilation of unit split to compilation of so called artifacts, basic annotations partially implemented.
Moving on with annotations.
Stabilized compiler structure, compilation unit is split into multiple classfiles.
Fixed couple of bugs, made fragmentShouldCompileTo test method working, started implementing literals.
Literal compilation implemented. Fixes #1, fixes #2.
Hopefully found solution for the scoping differences between Scala and JavaScript, so fixed #9. Started working on the control structures.
Initial work on the match statement.
Implemented AnyVal method invocation, including operators. Fixes #3.
Fixed readme.
Got rid of some unnecessary scoping.