diff --git a/executer.py b/executer.py new file mode 100644 index 0000000..b59e5da --- /dev/null +++ b/executer.py @@ -0,0 +1,15 @@ +target = open("target.jc", 'r') +target = target.read() +target = target.splitlines() +for line in target: + line2 = line.split() + if line2[1] == "=" or line2[0] == "import": + exec(line) + else: + temp = line2[0] + temp = temp + "(" + line2.remove(line2[0]) + for i in line2: + temp = temp + i + ", " + temp = temp + ")" + exec(temp) diff --git a/target.jc b/target.jc new file mode 100644 index 0000000..dbe5f7f --- /dev/null +++ b/target.jc @@ -0,0 +1,2 @@ +import binarytools +print binarytools.i2b(2) \ No newline at end of file diff --git a/ziel.txt b/ziel.txt new file mode 100644 index 0000000..7f9972a --- /dev/null +++ b/ziel.txt @@ -0,0 +1,6 @@ +funktionen ja +variablen ja +import ja +schleifen +def und class +