aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Readme.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/Readme.md b/Readme.md
new file mode 100644
index 0000000..5bc67bd
--- /dev/null
+++ b/Readme.md
@@ -0,0 +1,16 @@
+# oide2java
+
+Simple website to convert [Online-IDE](https://online-ide.de/) workspaces to java code.
+
+The conversation is done client-side and no data is transferred or otherwise
+processed.
+
+## TODO
+
+There are some differences between Online-IDE code and Java, which are
+not handled during conversion yet.
+
+* `System.out`{.java} can be omitted. Write a proper regular expression to prepend System.out if necessary.
+* `long`{.java} has not the same range in Online-IDE
+* Generate java code for convenience classes like [`Input`](https://www.online-ide.de/api_documentation.html#Input).
+* Move code outside of any class into a static main method.