package jetbrains.mps.debugger.java.run.sandbox; /*Generated by MPS */ import jetbrains.mps.baseLanguage.tuples.runtime.Tuples; import jetbrains.mps.baseLanguage.tuples.runtime.MultiTuple; public class DebugObjects { private static int myStaticField = 1; private int myNonStaticField; public DebugObjects() { myStaticField++; this.myNonStaticField = myStaticField; Data tuple = new Data("42", "239"); Tuples._2<Integer, String> indexedTuple = MultiTuple.<Integer,String>from(2, "4"); boolean var = true; System.err.println(var); System.err.println("tuple = " + tuple); System.err.println("tuple = " + indexedTuple); String stringVar = "one = "; Object objectVar = new Integer(1); System.err.println(stringVar + objectVar); objectVar = new Integer(2); } public void doStrangeThings() { System.err.println(this.myNonStaticField); while (true) { } } public static void main(String[] args) { new DebugObjects() { public Object answerToTheUltimateQuestionofLifeUniverseAndEverything() { return 42; } public void foo() { } @Override public String toString() { int i = 0; try { while (i < 1000) { Thread.sleep(10); i++; } } catch (InterruptedException e) { } return "toString is " + i; } }.answerToTheUltimateQuestionofLifeUniverseAndEverything(); } }