From e41e515014cf6d790ca8443dace8baa78bbdbf94 Mon Sep 17 00:00:00 2001 From: Brendan Robert Date: Tue, 23 Jun 2015 01:37:39 -0500 Subject: [PATCH] Global functions now have proper return and non-return variant calls and full parameter support! --- .../badvision/outlaweditor/MythosEditor.java | 24 +++++++++--- .../mythos-editor/js/mythos_uncompressed.js | 38 +++++++++++++++---- 2 files changed, 50 insertions(+), 12 deletions(-) diff --git a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java index 5fcaf3ea..ba74ec6b 100644 --- a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java +++ b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java @@ -11,6 +11,7 @@ import java.util.Map; import java.util.logging.Level; import java.util.logging.Logger; import java.util.stream.Collectors; +import java.util.stream.Stream; import javafx.fxml.FXMLLoader; import javafx.scene.Scene; import javafx.scene.layout.AnchorPane; @@ -24,9 +25,11 @@ import javax.xml.namespace.QName; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; +import org.badvision.outlaweditor.data.xml.Arg; import org.badvision.outlaweditor.data.xml.Block; import org.badvision.outlaweditor.data.xml.Global.UserTypes.UserType; import org.badvision.outlaweditor.data.xml.Global.Variables.Variable; +import org.badvision.outlaweditor.data.xml.Mutation; import org.badvision.outlaweditor.data.xml.Script; import org.badvision.outlaweditor.ui.ApplicationUIController; import org.badvision.outlaweditor.ui.MythosScriptEditorController; @@ -138,13 +141,13 @@ public class MythosEditor { ApplicationUIController.getController().redrawScripts(); } - public List