package project;
import java.util.*;
import org.overture.codegen.runtime.*;
import org.overture.codegen.vdm2jml.runtime.*;
@SuppressWarnings("all")
//@ nullable_by_default
final public class Entry {
/*@ public ghost static boolean invChecksOn = true; @*/
private Entry() {}
public static Object Run() {
IO.println("Before evaluating ok()");
{
final Token ignorePattern_1 = ok();
//@ assert Utils.is_token(ignorePattern_1);
/* skip */
}
IO.println("After evaluating ok()");
IO.println("Before evaluating error()");
{
final Token ignorePattern_2 = err();
//@ assert Utils.is_token(ignorePattern_2);
/* skip */
}
IO.println("After evaluating error()");
return true;
}
/*@ pure @*/
public static Token ok() {
final Token aOpt = new Token("");
//@ assert ((aOpt == null) || Utils.is_token(aOpt));
Token ret_1 = aOpt;
//@ assert Utils.is_token(ret_1);
return ret_1;
}
/*@ pure @*/
public static Token err() {
final Token aOpt = null;
//@ assert ((aOpt == null) || Utils.is_token(aOpt));
Token ret_2 = aOpt;
//@ assert Utils.is_token(ret_2);
return ret_2;
}
public String toString() {
return "Entry{}";
}
}