Änderungen

Summary

  1. test for @peq (commit: c30e25a) (details)
  2. handling of extension functions with varargs (commit: 6784784) (details)
  3. make interpreter understand varargs (commit: df15e7f) (details)
  4. support multiple vararg calls (commit: 84892a4) (details)
  5. simple test with methods working (commit: 9b0f3c9) (details)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/NewFeatureTests.java (diff)
Commit 67847848c10fedb97c96fb6bbaf45c21deb12783 by peter.peq
handling of extension functions with varargs
(commit: 6784784)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/VarargEliminator.java (diff)
Commit df15e7f700b18c894ed55d399cb3524dd280e8f7 by peter.peq
make interpreter understand varargs
(commit: df15e7f)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/VarargArray.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/JassArray.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/RunStatement.java (diff)
Commit 84892a42707926bdf063819ac42092a2a2f8a6fd by peter.peq
support multiple vararg calls
(commit: 84892a4)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/VarargEliminator.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/NewFeatureTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateClasses.java (diff)
Commit 9b0f3c99fb8f34168efb66371507878e742b11b6 by peter.peq
simple test with methods working
(commit: 9b0f3c9)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/VarargEliminator.java (diff)