diff --git a/src/kiss/AsyncEmbeddedScript.hx b/src/kiss/AsyncEmbeddedScript.hx index 584d6a6..d9ce5ab 100644 --- a/src/kiss/AsyncEmbeddedScript.hx +++ b/src/kiss/AsyncEmbeddedScript.hx @@ -60,6 +60,7 @@ class AsyncEmbeddedScript { classFields = classFields.concat(Kiss.build(dslFile, k)); scriptFile = Path.join([loadingDirectory, scriptFile]); + k.fieldList = []; Reader.readAndProcess(Stream.fromFile(scriptFile), k, (nextExp) -> { var expr = Kiss.readerExpToHaxeExpr(nextExp, k); @@ -73,6 +74,12 @@ class AsyncEmbeddedScript { return; }); + for (command in commandList) { + Sys.println(command.toString()); + } + + classFields = classFields.concat(k.fieldList); + classFields.push({ pos: PositionTools.make({ min: 0,