You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was originally created to be a template to rewrite E2 for S&box, however at this point I don't really care about S&box nor am I interested in C#.
2
+
> Expression2 rewritten in Haxe.
4
3
4
+
This was originally created to be a template to rewrite E2 for S&box, however at this point S&Box looks awful and I'm not interested in C#.
5
5
All credit and ownership of Expression2 goes to the [wireteam](https://github.com/wiremod) & [wiremod](https://github.com/wiremod/wire).
6
6
7
-
## Compiler
8
-
The compiler currently hasn't been finished. Most of the work has been done on the *Transpiler* for now.
9
-
10
7
## Transpiler
11
8
This project allows you to convert ExpressionScript code to any language, as long as a transpiler is provided.
12
9
By default a Lua transpiler is provided and more may come.
@@ -26,13 +23,13 @@ The language is optimized for speed. E2 was known to be very slow, and this is n
26
23
Here's a general status of each part of the language.
27
24
| Name | Status | Desc |
28
25
| --- | --- | --- |
29
-
| Preprocessor | π§ | No support for directives (I mean what would they do?). Of course they alongside comments are stripped out of code. Missing #ifdef, etc. |
30
-
| Tokenizer | βοΈ | Tokenizer should be completely finished. Some operators and grammar might be missing that I'm unaware of. |
31
-
| Parser | π§ποΈ | It is nearly done, however some things like #include are missing, and some statements/expressions might be buggy. |
32
-
| Optimizer | β | Hasn't been started and there are no plans for this yet. |
33
-
| Compiler | π§ |Unfinished. |
26
+
| Preprocessor | π§ | No support for directives (I mean what would they do?). Of course they alongside comments are stripped out of code. Missing #ifdef, etc. |
27
+
| Tokenizer | βοΈ | Tokenizer should be completely finished. Some operators and grammar might be missing that I'm unaware of. |
28
+
| Parser | π§ποΈ | It is nearly done, however some things like #include are missing, and some statements/expressions might be buggy. |
29
+
| Optimizer | β | Hasn't been started and there are no plans for this yet. |
30
+
| Compiler | π§ |I have not started work on this yet. |
0 commit comments