X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=mjc2wsl.git;a=blobdiff_plain;f=src%2Fmjc2wsl.java;h=b7edf0bec3d47fd6718b2dff997ae57c90e01bb8;hp=86743cf4ce550065181487564ebba4ce00415dec;hb=2050d4ec077043d9e84577d28951ba072e3688bf;hpb=faf53682246bcababbdd97eadd2da1db5ee2e49a;ds=sidebyside diff --git a/src/mjc2wsl.java b/src/mjc2wsl.java index 86743cf..b7edf0b 100644 --- a/src/mjc2wsl.java +++ b/src/mjc2wsl.java @@ -10,7 +10,7 @@ import java.util.*; * @author Doni Pracner, http://perun.dmi.rs/pracner http://quemaster.com */ public class mjc2wsl{ - public static String versionN = "0.1.3"; + public static String versionN = "0.1.4"; public static final int M_ERR = 2, M_WAR = 1, M_DEB = 0; @@ -355,8 +355,11 @@ public class mjc2wsl{ } case return_: { - prl(createComment("return not fully procesed yet")); - message("return not fully procesed yet", M_WAR); + prl("IF EMPTY?(mjvm_mstack) THEN CALL Z ELSE"); + //else we let things return + prl(cmdFromMStack("tempa")); + prl("SKIP FI"); + prl("END b"+counter+" =="); break; } case enter: {