|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjml2b.util.Profiler
jml2b.formula.Formula
jml2b.formula.BinaryForm
jml2b.languages.java.JavaBinaryForm
| Field Summary |
| Method Summary | |
ITranslationResult |
toLang(int indent)
Converts the binary formula to a string suitable for output into the Java view. |
| Methods inherited from class jml2b.formula.BinaryForm |
clone, contains, equals, garbageIdent, getBasicType, getDefaultRefDecl, getDefaultRefDecl, getFields, getLeft, getRight, instancie, is, isObvious, processIdent, renameParam, save, sub, subIdent, suppressSpecialOld, toVector |
| Methods inherited from class jml2b.formula.Formula |
and, create, declarField, domainRestrict, getFalse, getNodeType, getNull, implies, indent, isBFalse, matchAEqualsNull, not, oldParam, or, renameParam, sub, toJava, toLang |
| Methods inherited from class jml2b.util.Profiler |
runGC |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public ITranslationResult toLang(int indent)
throws LanguageException
a <+ { b |-> c} is converted in
a WITH b.a == c
a <+ {b} * {c} is converted in
a WITH b.a == c
a <+ b is converted in a <+ b
j_int2short(a) is converted in (short) a
j_int2byte(a) is converted in (byte) a
j_int2char(a) is converted in (char) a
xxxelements(a)(b) is converted in a[b]
typeof(a) is converted in typeof(a)
a(b) is converted in b.a
a : b is converted in b a
a == true is converted in a
bool(a) == bool(b) is converted in a == b
bool(a) == false is converted in !a
a == b is converted identically
a <: b is converted identically
a --> b is converted in b
a .. b is converted identically
a * b is converted identically
a \/ b is converted identically
a <| b is converted identically
a <<| b is converted identically
toLang in interface ITranslatableindent -
LanguageException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||