diff --git a/Makefile b/Makefile index 0083109606..e6e38ea1a1 100644 --- a/Makefile +++ b/Makefile @@ -84,7 +84,6 @@ DAIKON_RESOURCE_FILES := daikon/config/example-settings.txt \ daikon/test/InvariantFormatTest.commands \ daikon/test/SampleTester.commands \ daikon/test/SampleTester.decls \ - daikon/test/SampleTesterGlobal.decls \ daikon/test/SampleTester.commands_linear_ternary \ daikon/test/varInfoNameTest.testEscForall \ daikon/test/varInfoNameTest.testEscForall.goal \ diff --git a/java/daikon/test/SampleTester.decls b/java/daikon/test/SampleTester.decls index fcf694092f..78fce0d829 100644 --- a/java/daikon/test/SampleTester.decls +++ b/java/daikon/test/SampleTester.decls @@ -1,87 +1,106 @@ -VarComparability -none +decl-version 2.0 + +var-comparability none ListImplementors java.util.List -DECLARE -foo.f():::ENTER -x -int -int -22 -y -int -int -22 -z -int -int -22 +ppt foo.f():::ENTER + ppt-type enter + variable x + var-kind variable + dec-type int + rep-type int + comparability 22 + variable y + var-kind variable + dec-type int + rep-type int + comparability 22 + variable z + var-kind variable + dec-type int + rep-type int + comparability 22 -DECLARE -foo.f():::EXIT35 -x -int -int -22 -y -int -int -22 -z -int -int -22 +ppt foo.f():::EXIT35 + ppt-type subexit + variable x + var-kind variable + dec-type int + rep-type int + comparability 22 + variable y + var-kind variable + dec-type int + rep-type int + comparability 22 + variable z + var-kind variable + dec-type int + rep-type int + comparability 22 -DECLARE -foo.g():::ENTER -p -int -int -22 -q -int -int -22 -r -int -int -22 +ppt foo.g():::ENTER + ppt-type enter + variable p + var-kind variable + dec-type int + rep-type int + comparability 22 + variable q + var-kind variable + dec-type int + rep-type int + comparability 22 + variable r + var-kind variable + dec-type int + rep-type int + comparability 22 -DECLARE -foo.g():::EXIT40 -p -int -int -22 -q -int -int -22 -r -int -int -22 +ppt foo.g():::EXIT40 + ppt-type subexit + variable p + var-kind variable + dec-type int + rep-type int + comparability 22 + variable q + var-kind variable + dec-type int + rep-type int + comparability 22 + variable r + var-kind variable + dec-type int + rep-type int + comparability 22 -DECLARE -foo.strings():::ENTER -s -java.lang.String -java.lang.String -22 -a[] -java.lang.String[] -java.lang.String[] -22[22] +ppt foo.strings():::ENTER + ppt-type enter + variable s + var-kind variable + dec-type java.lang.String + rep-type java.lang.String + comparability 22 + variable a[..] + var-kind variable + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability 22[22] -DECLARE -foo.strings():::EXIT1 -s -java.lang.String -java.lang.String -22 -a[] -java.lang.String[] -java.lang.String[] -22[22] +ppt foo.strings():::EXIT1 + ppt-type subexit + variable s + var-kind variable + dec-type java.lang.String + rep-type java.lang.String + comparability 22 + variable a[..] + var-kind variable + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability 22[22] diff --git a/java/daikon/test/SampleTesterGlobal.decls b/java/daikon/test/SampleTesterGlobal.decls deleted file mode 100644 index 3bece5df4b..0000000000 --- a/java/daikon/test/SampleTesterGlobal.decls +++ /dev/null @@ -1,80 +0,0 @@ -VarComparability -none - -ListImplementors -java.util.List - -DECLARE -foo.f():::EXIT35 -x -int -int -22 -y -int -int -22 -z -int -int -22 - -DECLARE -foo.f():::ENTER -x -int -int -22 -y -int -int -22 -z -int -int -22 - -DECLARE -bar.f():::EXIT70 -x -int -int -22 -y -int -int -22 -z -int -int -22 - -DECLARE -bar.f():::ENTER -x -int -int -22 -y -int -int -22 -z -int -int -22 - -DECLARE -std:::GLOBAL -x -int -int -22 -y -int -int -22 -z -int -int -22 diff --git a/java/daikon/test/dtracediff/AllTypes.dtrace.gz b/java/daikon/test/dtracediff/AllTypes.dtrace.gz index 32a1305dce..b17a3acf4b 100644 Binary files a/java/daikon/test/dtracediff/AllTypes.dtrace.gz and b/java/daikon/test/dtracediff/AllTypes.dtrace.gz differ diff --git a/java/daikon/test/dtracediff/Hanoi-badvalue.dtrace.gz b/java/daikon/test/dtracediff/Hanoi-badvalue.dtrace.gz index a9c0ab7e1c..9202066f49 100644 Binary files a/java/daikon/test/dtracediff/Hanoi-badvalue.dtrace.gz and b/java/daikon/test/dtracediff/Hanoi-badvalue.dtrace.gz differ diff --git a/java/daikon/test/dtracediff/Hanoi-badvar.dtrace.gz b/java/daikon/test/dtracediff/Hanoi-badvar.dtrace.gz index d21cc9d5ce..73f640e236 100644 Binary files a/java/daikon/test/dtracediff/Hanoi-badvar.dtrace.gz and b/java/daikon/test/dtracediff/Hanoi-badvar.dtrace.gz differ diff --git a/java/daikon/test/dtracediff/Hanoi-mungpointers.dtrace.gz b/java/daikon/test/dtracediff/Hanoi-mungpointers.dtrace.gz index fc4db4d707..2246fcd71b 100644 Binary files a/java/daikon/test/dtracediff/Hanoi-mungpointers.dtrace.gz and b/java/daikon/test/dtracediff/Hanoi-mungpointers.dtrace.gz differ diff --git a/java/daikon/test/dtracediff/Hanoi-truncated.dtrace.gz b/java/daikon/test/dtracediff/Hanoi-truncated.dtrace.gz index 190226dbfd..b25c4cb393 100644 Binary files a/java/daikon/test/dtracediff/Hanoi-truncated.dtrace.gz and b/java/daikon/test/dtracediff/Hanoi-truncated.dtrace.gz differ diff --git a/java/daikon/test/dtracediff/Hanoi.dtrace.gz b/java/daikon/test/dtracediff/Hanoi.dtrace.gz index 078851c3df..07a4411540 100644 Binary files a/java/daikon/test/dtracediff/Hanoi.dtrace.gz and b/java/daikon/test/dtracediff/Hanoi.dtrace.gz differ diff --git a/java/daikon/test/split/SplitterFactoryTestUpdater.java b/java/daikon/test/split/SplitterFactoryTestUpdater.java index 03b2d648d0..86370aa4b5 100644 --- a/java/daikon/test/split/SplitterFactoryTestUpdater.java +++ b/java/daikon/test/split/SplitterFactoryTestUpdater.java @@ -102,19 +102,15 @@ private static void generateSplitters(List spinfos, List decls) } spinfoFileLists.add(new ArrayList(spinfoFiles)); for (String declsFile : decls) { - declsFile = targetDir + declsFile; - declsFileSet.add(new File(declsFile)); + declsFileSet.add(new File(targetDir + declsFile)); } declsFileLists.add(new ArrayList(declsFileSet)); try { PptSplitter.dkconfig_suppressSplitterErrors = true; Daikon.create_splitters(spinfoFiles); - // calling read_data_trace_file in a loop instead of calling - // read_data_trace_files allows us to mix version 1 and - // version 2 decls file formats. + // An earlier read in this JVM may have set the decl format. + FileIO.resetNewDeclFormat(); for (String declsFile : decls) { - // This reset allows current format to differ from previous. - FileIO.resetNewDeclFormat(); FileIO.read_data_trace_file(targetDir + declsFile, allPpts); } } catch (IOException e) { @@ -351,8 +347,9 @@ private static String getTestClassText() { ps.println(" }"); ps.println(" PptSplitter.dkconfig_suppressSplitterErrors = true;"); ps.println(" Daikon.create_splitters(spFiles);"); + ps.println(" // An earlier read in this JVM may have set the decl format."); + ps.println(" FileIO.resetNewDeclFormat();"); ps.println(" for (String declsFile : decls) {"); - ps.println(" FileIO.resetNewDeclFormat();"); ps.println( " FileIO.read_data_trace_file(declsFile, allPpts);"); // invoked for side effects ps.println(" }"); diff --git a/java/daikon/test/split/targets/BigFloat.decls b/java/daikon/test/split/targets/BigFloat.decls index e9523c643f..7bde70d4bf 100644 --- a/java/daikon/test/split/targets/BigFloat.decls +++ b/java/daikon/test/split/targets/BigFloat.decls @@ -1,6709 +1,9704 @@ -VarComparability -implicit +decl-version 2.0 -DECLARE -Math::BigFloat.STORE_s():::ENTER +var-comparability implicit -DECLARE -Math::BigFloat.STORE_s():::EXIT13 -return -String -java.lang.String -22 +ppt Math::BigFloat.STORE_s():::ENTER + ppt-type enter -DECLARE -Math::BigFloat.TIESCALAR_s():::ENTER -$class -String # isParam = true -java.lang.String -22 +ppt Math::BigFloat.STORE_s():::EXIT13 + ppt-type subexit + variable return + var-kind return + dec-type String + rep-type java.lang.String + comparability 22 -DECLARE -Math::BigFloat.TIESCALAR_s():::EXIT11 -$class -String # isParam = true -java.lang.String -22 -return.deref.is_defined -boolean -boolean -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.TIESCALAR_s():::ENTER + ppt-type enter + variable $class + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bdiv_s():::ENTER -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 +ppt Math::BigFloat.TIESCALAR_s():::EXIT11 + ppt-type subexit + variable $class + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable return.deref.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bdiv_s():::EXIT100 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bdiv_s():::ENTER + ppt-type enter + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bdiv_s():::EXIT117 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bdiv_s():::EXIT100 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bdiv_s():::EXIT36 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bdiv_s():::EXIT117 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bdiv_s():::EXIT411 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bdiv_s():::EXIT36 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bdiv_s():::EXIT70 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bdiv_s():::EXIT411 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::ENTER -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 +ppt Math::BigFloat.bdiv_s():::EXIT70 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT104 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::ENTER + ppt-type enter + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT135 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::EXIT104 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT186 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::EXIT135 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT197 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::EXIT186 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT245 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::EXIT197 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT319 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::EXIT245 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bfround_s():::EXIT80 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a.is_defined -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bfround_s():::EXIT319 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.binf_s():::ENTER -$self._a -int -int -1 -$self._a.is_defined -boolean -boolean -22 -$self._a.is_empty -boolean -boolean -22 -$self._e._a.is_defined -boolean -boolean -22 -$self._e._f -int -int -1 -$self._e._p.is_defined -boolean -boolean -22 -$self._e.sign -String -java.lang.String -22 -$self._e.value.deref[] -int[] -int[] -22[22] -$self._e.value -Object # hasNull = false -hashcode -22 -$self._e -Object # hasNull = false -hashcode -22 -$self._m._a.is_defined -boolean -boolean -22 -$self._m._f -int -int -1 -$self._m._p.is_defined -boolean -boolean -22 -$self._m.sign -String -java.lang.String -22 -$self._m.value.deref[] -int[] -int[] -22[22] -$self._m.value -Object # hasNull = false -hashcode -22 -$self._m -Object # hasNull = false -hashcode -22 -$self._p -int -int -1 -$self._p.is_defined -boolean -boolean -22 -$self._p.is_empty -boolean -boolean -22 -$self.sign -String -java.lang.String -22 -$self -Object # isParam = true, hasNull = false -hashcode -22 -$sign -String # isParam = true -java.lang.String -22 -$sign.is_defined -boolean # isParam = true -boolean -22 +ppt Math::BigFloat.bfround_s():::EXIT80 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.binf_s():::EXIT104 -$self._a -int -int -1 -$self._a.is_defined -boolean -boolean -22 -$self._a.is_empty -boolean -boolean -22 -$self._e._a.is_defined -boolean -boolean -22 -$self._e._f -int -int -1 -$self._e._p.is_defined -boolean -boolean -22 -$self._e.sign -String -java.lang.String -22 -$self._e.value.deref[] -int[] -int[] -22[22] -$self._e.value -Object # hasNull = false -hashcode -22 -$self._e -Object # hasNull = false -hashcode -22 -$self._m._a.is_defined -boolean -boolean -22 -$self._m._f -int -int -1 -$self._m._p.is_defined -boolean -boolean -22 -$self._m.sign -String -java.lang.String -22 -$self._m.value.deref[] -int[] -int[] -22[22] -$self._m.value -Object # hasNull = false -hashcode -22 -$self._m -Object # hasNull = false -hashcode -22 -$self._p -int -int -1 -$self._p.is_defined -boolean -boolean -22 -$self._p.is_empty -boolean -boolean -22 -$self.sign -String -java.lang.String -22 -$self -Object # isParam = true, hasNull = false -hashcode -22 -$sign -String # isParam = true -java.lang.String -22 -$sign.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.binf_s():::ENTER + ppt-type enter + variable $self._a + var-kind field _a + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._a.is_defined + var-kind field is_defined + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._a.is_empty + var-kind field is_empty + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._f + var-kind field _f + enclosing-var $self._e + dec-type int + rep-type int + comparability 1 + variable $self._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e.sign + var-kind field sign + enclosing-var $self._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._e.value + var-kind field value + enclosing-var $self._e + dec-type Object + rep-type hashcode + comparability 22 + variable $self._e + var-kind field _e + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m._f + var-kind field _f + enclosing-var $self._m + dec-type int + rep-type int + comparability 1 + variable $self._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m.sign + var-kind field sign + enclosing-var $self._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._m.value + var-kind field value + enclosing-var $self._m + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m + var-kind field _m + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._p + var-kind field _p + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._p.is_defined + var-kind field is_defined + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self._p.is_empty + var-kind field is_empty + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self.sign + var-kind field sign + enclosing-var $self + dec-type String + rep-type java.lang.String + comparability 22 + variable $self + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $sign + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $sign.is_defined + var-kind field is_defined + enclosing-var $sign + dec-type boolean + rep-type boolean + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bmul_s():::ENTER -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 +ppt Math::BigFloat.binf_s():::EXIT104 + ppt-type subexit + variable $self._a + var-kind field _a + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._a.is_defined + var-kind field is_defined + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._a.is_empty + var-kind field is_empty + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._f + var-kind field _f + enclosing-var $self._e + dec-type int + rep-type int + comparability 1 + variable $self._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e.sign + var-kind field sign + enclosing-var $self._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._e.value + var-kind field value + enclosing-var $self._e + dec-type Object + rep-type hashcode + comparability 22 + variable $self._e + var-kind field _e + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m._f + var-kind field _f + enclosing-var $self._m + dec-type int + rep-type int + comparability 1 + variable $self._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m.sign + var-kind field sign + enclosing-var $self._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._m.value + var-kind field value + enclosing-var $self._m + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m + var-kind field _m + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._p + var-kind field _p + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._p.is_defined + var-kind field is_defined + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self._p.is_empty + var-kind field is_empty + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self.sign + var-kind field sign + enclosing-var $self + dec-type String + rep-type java.lang.String + comparability 22 + variable $self + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $sign + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $sign.is_defined + var-kind field is_defined + enclosing-var $sign + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bmul_s():::EXIT105 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bmul_s():::ENTER + ppt-type enter + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bmul_s():::EXIT113 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bmul_s():::EXIT105 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bmul_s():::EXIT169 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bmul_s():::EXIT113 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bmul_s():::EXIT53 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bmul_s():::EXIT169 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bmul_s():::EXIT86 -$self -String # isParam = true -java.lang.String -22 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -$y._a -int -int -1 -$y._a.is_defined -boolean -boolean -22 -$y._a.is_empty -boolean -boolean -22 -$y._e._a.is_defined -boolean -boolean -22 -$y._e._f -int -int -1 -$y._e._p.is_defined -boolean -boolean -22 -$y._e.sign -String -java.lang.String -22 -$y._e.value.deref[] -int[] -int[] -22[22] -$y._e.value -Object # hasNull = false -hashcode -22 -$y._e -Object # hasNull = false -hashcode -22 -$y._m._a.is_defined -boolean -boolean -22 -$y._m._f -int -int -1 -$y._m._p.is_defined -boolean -boolean -22 -$y._m.sign -String -java.lang.String -22 -$y._m.value.deref[] -int[] -int[] -22[22] -$y._m.value -Object # hasNull = false -hashcode -22 -$y._m -Object # hasNull = false -hashcode -22 -$y._p -int -int -1 -$y._p.is_defined -boolean -boolean -22 -$y._p.is_empty -boolean -boolean -22 -$y.sign -String -java.lang.String -22 -$y -Object # isParam = true, hasNull = false -hashcode -22 -$a -int # isParam = true -int -1 -$a.is_defined -boolean # isParam = true -boolean -22 -$a.is_empty -boolean # isParam = true -boolean -22 -$p -int # isParam = true -int -1 -$p.is_defined -boolean # isParam = true -boolean -22 -$p.is_empty -boolean # isParam = true -boolean -22 -$r.is_defined -boolean # isParam = true -boolean -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bmul_s():::EXIT53 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bnan_s():::ENTER -$self._a -int -int -1 -$self._a.is_defined -boolean -boolean -22 -$self._a.is_empty -boolean -boolean -22 -$self._e._a.is_defined -boolean -boolean -22 -$self._e._f -int -int -1 -$self._e._p.is_defined -boolean -boolean -22 -$self._e.sign -String -java.lang.String -22 -$self._e.value.deref[] -int[] -int[] -22[22] -$self._e.value -Object # hasNull = false -hashcode -22 -$self._e -Object # hasNull = false -hashcode -22 -$self._m._a.is_defined -boolean -boolean -22 -$self._m._f -int -int -1 -$self._m._p.is_defined -boolean -boolean -22 -$self._m.sign -String -java.lang.String -22 -$self._m.value.deref[] -int[] -int[] -22[22] -$self._m.value -Object # hasNull = false -hashcode -22 -$self._m -Object # hasNull = false -hashcode -22 -$self._p -int -int -1 -$self._p.is_defined -boolean -boolean -22 -$self._p.is_empty -boolean -boolean -22 -$self.sign -String -java.lang.String -22 -$self -Object # isParam = true, hasNull = false -hashcode -22 +ppt Math::BigFloat.bmul_s():::EXIT86 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $y._a + var-kind field _a + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._a.is_defined + var-kind field is_defined + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._a.is_empty + var-kind field is_empty + enclosing-var $y._a + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e._f + var-kind field _f + enclosing-var $y._e + dec-type int + rep-type int + comparability 1 + variable $y._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._e.sign + var-kind field sign + enclosing-var $y._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._e.value + var-kind field value + enclosing-var $y._e + dec-type Object + rep-type hashcode + comparability 22 + variable $y._e + var-kind field _e + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m._f + var-kind field _f + enclosing-var $y._m + dec-type int + rep-type int + comparability 1 + variable $y._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $y._m.sign + var-kind field sign + enclosing-var $y._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $y._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $y._m.value + var-kind field value + enclosing-var $y._m + dec-type Object + rep-type hashcode + comparability 22 + variable $y._m + var-kind field _m + enclosing-var $y + dec-type Object + rep-type hashcode + comparability 22 + variable $y._p + var-kind field _p + enclosing-var $y + dec-type int + rep-type int + comparability 1 + variable $y._p.is_defined + var-kind field is_defined + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y._p.is_empty + var-kind field is_empty + enclosing-var $y._p + dec-type boolean + rep-type boolean + comparability 22 + variable $y.sign + var-kind field sign + enclosing-var $y + dec-type String + rep-type java.lang.String + comparability 22 + variable $y + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable $a + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $a.is_defined + var-kind field is_defined + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $a.is_empty + var-kind field is_empty + enclosing-var $a + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable $p.is_defined + var-kind field is_defined + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $p.is_empty + var-kind field is_empty + enclosing-var $p + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable $r.is_defined + var-kind variable + dec-type boolean + rep-type boolean + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bnan_s():::EXIT84 -$self._a -int -int -1 -$self._a.is_defined -boolean -boolean -22 -$self._a.is_empty -boolean -boolean -22 -$self._e._a.is_defined -boolean -boolean -22 -$self._e._f -int -int -1 -$self._e._p.is_defined -boolean -boolean -22 -$self._e.sign -String -java.lang.String -22 -$self._e.value.deref[] -int[] -int[] -22[22] -$self._e.value -Object # hasNull = false -hashcode -22 -$self._e -Object # hasNull = false -hashcode -22 -$self._m._a.is_defined -boolean -boolean -22 -$self._m._f -int -int -1 -$self._m._p.is_defined -boolean -boolean -22 -$self._m.sign -String -java.lang.String -22 -$self._m.value.deref[] -int[] -int[] -22[22] -$self._m.value -Object # hasNull = false -hashcode -22 -$self._m -Object # hasNull = false -hashcode -22 -$self._p -int -int -1 -$self._p.is_defined -boolean -boolean -22 -$self._p.is_empty -boolean -boolean -22 -$self.sign -String -java.lang.String -22 -$self -Object # isParam = true, hasNull = false -hashcode -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bnan_s():::ENTER + ppt-type enter + variable $self._a + var-kind field _a + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._a.is_defined + var-kind field is_defined + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._a.is_empty + var-kind field is_empty + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._f + var-kind field _f + enclosing-var $self._e + dec-type int + rep-type int + comparability 1 + variable $self._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e.sign + var-kind field sign + enclosing-var $self._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._e.value + var-kind field value + enclosing-var $self._e + dec-type Object + rep-type hashcode + comparability 22 + variable $self._e + var-kind field _e + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m._f + var-kind field _f + enclosing-var $self._m + dec-type int + rep-type int + comparability 1 + variable $self._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m.sign + var-kind field sign + enclosing-var $self._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._m.value + var-kind field value + enclosing-var $self._m + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m + var-kind field _m + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._p + var-kind field _p + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._p.is_defined + var-kind field is_defined + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self._p.is_empty + var-kind field is_empty + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self.sign + var-kind field sign + enclosing-var $self + dec-type String + rep-type java.lang.String + comparability 22 + variable $self + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bnorm_s():::ENTER +ppt Math::BigFloat.bnan_s():::EXIT84 + ppt-type subexit + variable $self._a + var-kind field _a + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._a.is_defined + var-kind field is_defined + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._a.is_empty + var-kind field is_empty + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._f + var-kind field _f + enclosing-var $self._e + dec-type int + rep-type int + comparability 1 + variable $self._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e.sign + var-kind field sign + enclosing-var $self._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._e.value + var-kind field value + enclosing-var $self._e + dec-type Object + rep-type hashcode + comparability 22 + variable $self._e + var-kind field _e + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m._f + var-kind field _f + enclosing-var $self._m + dec-type int + rep-type int + comparability 1 + variable $self._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m.sign + var-kind field sign + enclosing-var $self._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._m.value + var-kind field value + enclosing-var $self._m + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m + var-kind field _m + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._p + var-kind field _p + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._p.is_defined + var-kind field is_defined + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self._p.is_empty + var-kind field is_empty + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self.sign + var-kind field sign + enclosing-var $self + dec-type String + rep-type java.lang.String + comparability 22 + variable $self + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bnorm_s():::EXIT146 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bnorm_s():::ENTER + ppt-type enter -DECLARE -Math::BigFloat.bnorm_s():::EXIT24 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bnorm_s():::EXIT146 + ppt-type subexit + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bround_s():::ENTER -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 +ppt Math::BigFloat.bnorm_s():::EXIT24 + ppt-type subexit + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bround_s():::EXIT118 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bround_s():::ENTER + ppt-type enter + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 -DECLARE -Math::BigFloat.bround_s():::EXIT149 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bround_s():::EXIT118 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bround_s():::EXIT201 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bround_s():::EXIT149 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bround_s():::EXIT94 -$x._a -int -int -1 -$x._a.is_defined -boolean -boolean -22 -$x._a.is_empty -boolean -boolean -22 -$x._e._a.is_defined -boolean -boolean -22 -$x._e._f -int -int -1 -$x._e._p.is_defined -boolean -boolean -22 -$x._e.sign -String -java.lang.String -22 -$x._e.value.deref[] -int[] -int[] -22[22] -$x._e.value -Object # hasNull = false -hashcode -22 -$x._e -Object # hasNull = false -hashcode -22 -$x._m._a.is_defined -boolean -boolean -22 -$x._m._f -int -int -1 -$x._m._p.is_defined -boolean -boolean -22 -$x._m.sign -String -java.lang.String -22 -$x._m.value.deref[] -int[] -int[] -22[22] -$x._m.value -Object # hasNull = false -hashcode -22 -$x._m -Object # hasNull = false -hashcode -22 -$x._p -int -int -1 -$x._p.is_defined -boolean -boolean -22 -$x._p.is_empty -boolean -boolean -22 -$x.sign -String -java.lang.String -22 -$x -Object # isParam = true, hasNull = false -hashcode -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bround_s():::EXIT201 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bstr_s():::ENTER +ppt Math::BigFloat.bround_s():::EXIT94 + ppt-type subexit + variable $x._a + var-kind field _a + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._a.is_defined + var-kind field is_defined + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._a.is_empty + var-kind field is_empty + enclosing-var $x._a + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e._f + var-kind field _f + enclosing-var $x._e + dec-type int + rep-type int + comparability 1 + variable $x._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._e.sign + var-kind field sign + enclosing-var $x._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._e.value + var-kind field value + enclosing-var $x._e + dec-type Object + rep-type hashcode + comparability 22 + variable $x._e + var-kind field _e + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m._f + var-kind field _f + enclosing-var $x._m + dec-type int + rep-type int + comparability 1 + variable $x._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $x._m.sign + var-kind field sign + enclosing-var $x._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $x._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $x._m.value + var-kind field value + enclosing-var $x._m + dec-type Object + rep-type hashcode + comparability 22 + variable $x._m + var-kind field _m + enclosing-var $x + dec-type Object + rep-type hashcode + comparability 22 + variable $x._p + var-kind field _p + enclosing-var $x + dec-type int + rep-type int + comparability 1 + variable $x._p.is_defined + var-kind field is_defined + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x._p.is_empty + var-kind field is_empty + enclosing-var $x._p + dec-type boolean + rep-type boolean + comparability 22 + variable $x.sign + var-kind field sign + enclosing-var $x + dec-type String + rep-type java.lang.String + comparability 22 + variable $x + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.bstr_s():::EXIT221 -return -String -java.lang.String -22 +ppt Math::BigFloat.bstr_s():::ENTER + ppt-type enter -DECLARE -Math::BigFloat.bstr_s():::EXIT36 -return -String -java.lang.String -22 +ppt Math::BigFloat.bstr_s():::EXIT221 + ppt-type subexit + variable return + var-kind return + dec-type String + rep-type java.lang.String + comparability 22 -DECLARE -Math::BigFloat.bstr_s():::EXIT40 -return -String -java.lang.String -22 +ppt Math::BigFloat.bstr_s():::EXIT36 + ppt-type subexit + variable return + var-kind return + dec-type String + rep-type java.lang.String + comparability 22 -DECLARE -Math::BigFloat.bzero_s():::ENTER -$self._a -int -int -1 -$self._a.is_defined -boolean -boolean -22 -$self._a.is_empty -boolean -boolean -22 -$self._e._a.is_defined -boolean -boolean -22 -$self._e._f -int -int -1 -$self._e._p.is_defined -boolean -boolean -22 -$self._e.sign -String -java.lang.String -22 -$self._e.value.deref[] -int[] -int[] -22[22] -$self._e.value -Object # hasNull = false -hashcode -22 -$self._e -Object # hasNull = false -hashcode -22 -$self._m._a.is_defined -boolean -boolean -22 -$self._m._f -int -int -1 -$self._m._p.is_defined -boolean -boolean -22 -$self._m.sign -String -java.lang.String -22 -$self._m.value.deref[] -int[] -int[] -22[22] -$self._m.value -Object # hasNull = false -hashcode -22 -$self._m -Object # hasNull = false -hashcode -22 -$self._p -int -int -1 -$self._p.is_defined -boolean -boolean -22 -$self._p.is_empty -boolean -boolean -22 -$self.sign -String -java.lang.String -22 -$self -Object # isParam = true, hasNull = false -hashcode -22 +ppt Math::BigFloat.bstr_s():::EXIT40 + ppt-type subexit + variable return + var-kind return + dec-type String + rep-type java.lang.String + comparability 22 -DECLARE -Math::BigFloat.bzero_s():::EXIT84 -$self._a -int -int -1 -$self._a.is_defined -boolean -boolean -22 -$self._a.is_empty -boolean -boolean -22 -$self._e._a.is_defined -boolean -boolean -22 -$self._e._f -int -int -1 -$self._e._p.is_defined -boolean -boolean -22 -$self._e.sign -String -java.lang.String -22 -$self._e.value.deref[] -int[] -int[] -22[22] -$self._e.value -Object # hasNull = false -hashcode -22 -$self._e -Object # hasNull = false -hashcode -22 -$self._m._a.is_defined -boolean -boolean -22 -$self._m._f -int -int -1 -$self._m._p.is_defined -boolean -boolean -22 -$self._m.sign -String -java.lang.String -22 -$self._m.value.deref[] -int[] -int[] -22[22] -$self._m.value -Object # hasNull = false -hashcode -22 -$self._m -Object # hasNull = false -hashcode -22 -$self._p -int -int -1 -$self._p.is_defined -boolean -boolean -22 -$self._p.is_empty -boolean -boolean -22 -$self.sign -String -java.lang.String -22 -$self -Object # isParam = true, hasNull = false -hashcode -22 -return._a -int -int -1 -return._a.is_defined -boolean -boolean -22 -return._a.is_empty -boolean -boolean -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return._p -int -int -1 -return._p.is_defined -boolean -boolean -22 -return._p.is_empty -boolean -boolean -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.bzero_s():::ENTER + ppt-type enter + variable $self._a + var-kind field _a + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._a.is_defined + var-kind field is_defined + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._a.is_empty + var-kind field is_empty + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._f + var-kind field _f + enclosing-var $self._e + dec-type int + rep-type int + comparability 1 + variable $self._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e.sign + var-kind field sign + enclosing-var $self._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._e.value + var-kind field value + enclosing-var $self._e + dec-type Object + rep-type hashcode + comparability 22 + variable $self._e + var-kind field _e + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m._f + var-kind field _f + enclosing-var $self._m + dec-type int + rep-type int + comparability 1 + variable $self._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m.sign + var-kind field sign + enclosing-var $self._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._m.value + var-kind field value + enclosing-var $self._m + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m + var-kind field _m + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._p + var-kind field _p + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._p.is_defined + var-kind field is_defined + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self._p.is_empty + var-kind field is_empty + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self.sign + var-kind field sign + enclosing-var $self + dec-type String + rep-type java.lang.String + comparability 22 + variable $self + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 -DECLARE -Math::BigFloat.import_s():::ENTER -$self -String # isParam = true -java.lang.String -22 +ppt Math::BigFloat.bzero_s():::EXIT84 + ppt-type subexit + variable $self._a + var-kind field _a + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._a.is_defined + var-kind field is_defined + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._a.is_empty + var-kind field is_empty + enclosing-var $self._a + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e._f + var-kind field _f + enclosing-var $self._e + dec-type int + rep-type int + comparability 1 + variable $self._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._e.sign + var-kind field sign + enclosing-var $self._e + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._e.value + var-kind field value + enclosing-var $self._e + dec-type Object + rep-type hashcode + comparability 22 + variable $self._e + var-kind field _e + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m._f + var-kind field _f + enclosing-var $self._m + dec-type int + rep-type int + comparability 1 + variable $self._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable $self._m.sign + var-kind field sign + enclosing-var $self._m + dec-type String + rep-type java.lang.String + comparability 22 + variable $self._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable $self._m.value + var-kind field value + enclosing-var $self._m + dec-type Object + rep-type hashcode + comparability 22 + variable $self._m + var-kind field _m + enclosing-var $self + dec-type Object + rep-type hashcode + comparability 22 + variable $self._p + var-kind field _p + enclosing-var $self + dec-type int + rep-type int + comparability 1 + variable $self._p.is_defined + var-kind field is_defined + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self._p.is_empty + var-kind field is_empty + enclosing-var $self._p + dec-type boolean + rep-type boolean + comparability 22 + variable $self.sign + var-kind field sign + enclosing-var $self + dec-type String + rep-type java.lang.String + comparability 22 + variable $self + var-kind variable + dec-type Object + rep-type hashcode + flags is_param + comparability 22 + variable return._a + var-kind field _a + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._a.is_defined + var-kind field is_defined + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._a.is_empty + var-kind field is_empty + enclosing-var return._a + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._p + var-kind field _p + enclosing-var return + dec-type int + rep-type int + comparability 1 + variable return._p.is_defined + var-kind field is_defined + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return._p.is_empty + var-kind field is_empty + enclosing-var return._p + dec-type boolean + rep-type boolean + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 -DECLARE -Math::BigFloat.import_s():::EXIT67 -$self -String # isParam = true -java.lang.String -22 -return.is_defined -boolean -boolean -22 +ppt Math::BigFloat.import_s():::ENTER + ppt-type enter + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 -DECLARE -Math::BigFloat.is_one_s():::ENTER +ppt Math::BigFloat.import_s():::EXIT67 + ppt-type subexit + variable $self + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable return.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 -DECLARE -Math::BigFloat.is_one_s():::EXIT56 -return -int -int -22 +ppt Math::BigFloat.is_one_s():::ENTER + ppt-type enter -DECLARE -Math::BigFloat.is_one_s():::EXIT60 -return -int -int -22 +ppt Math::BigFloat.is_one_s():::EXIT56 + ppt-type subexit + variable return + var-kind return + dec-type int + rep-type int + comparability 22 -DECLARE -Math::BigFloat.is_zero_s():::ENTER +ppt Math::BigFloat.is_one_s():::EXIT60 + ppt-type subexit + variable return + var-kind return + dec-type int + rep-type int + comparability 22 -DECLARE -Math::BigFloat.is_zero_s():::EXIT32 -return -int -int -22 +ppt Math::BigFloat.is_zero_s():::ENTER + ppt-type enter -DECLARE -Math::BigFloat.is_zero_s():::EXIT36 -return -int -int -22 +ppt Math::BigFloat.is_zero_s():::EXIT32 + ppt-type subexit + variable return + var-kind return + dec-type int + rep-type int + comparability 22 -DECLARE -Math::BigFloat.new_s():::ENTER -$class -String # isParam = true -java.lang.String -22 -$wanted -String # isParam = true -java.lang.String -22 +ppt Math::BigFloat.is_zero_s():::EXIT36 + ppt-type subexit + variable return + var-kind return + dec-type int + rep-type int + comparability 22 -DECLARE -Math::BigFloat.new_s():::EXIT167 -$class -String # isParam = true -java.lang.String -22 -$wanted -String # isParam = true -java.lang.String -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.new_s():::ENTER + ppt-type enter + variable $class + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $wanted + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 -DECLARE -Math::BigFloat.new_s():::EXIT253 -$class -String # isParam = true -java.lang.String -22 -$wanted -String # isParam = true -java.lang.String -22 -return._e._a.is_defined -boolean -boolean -22 -return._e._f -int -int -1 -return._e._p.is_defined -boolean -boolean -22 -return._e.sign -String -java.lang.String -22 -return._e.value.deref[] -int[] -int[] -22[22] -return._e.value -Object # hasNull = false -hashcode -22 -return._e -Object # hasNull = false -hashcode -22 -return._m._a.is_defined -boolean -boolean -22 -return._m._f -int -int -1 -return._m._p.is_defined -boolean -boolean -22 -return._m.sign -String -java.lang.String -22 -return._m.value.deref[] -int[] -int[] -22[22] -return._m.value -Object # hasNull = false -hashcode -22 -return._m -Object # hasNull = false -hashcode -22 -return.sign -String -java.lang.String -22 -return -Object # hasNull = false -hashcode -22 +ppt Math::BigFloat.new_s():::EXIT167 + ppt-type subexit + variable $class + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $wanted + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 + +ppt Math::BigFloat.new_s():::EXIT253 + ppt-type subexit + variable $class + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable $wanted + var-kind variable + dec-type String + rep-type java.lang.String + flags is_param + comparability 22 + variable return._e._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e._f + var-kind field _f + enclosing-var return._e + dec-type int + rep-type int + comparability 1 + variable return._e._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._e.sign + var-kind field sign + enclosing-var return._e + dec-type String + rep-type java.lang.String + comparability 22 + variable return._e.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._e.value + var-kind field value + enclosing-var return._e + dec-type Object + rep-type hashcode + comparability 22 + variable return._e + var-kind field _e + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return._m._a.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m._f + var-kind field _f + enclosing-var return._m + dec-type int + rep-type int + comparability 1 + variable return._m._p.is_defined + var-kind variable + dec-type boolean + rep-type boolean + comparability 22 + variable return._m.sign + var-kind field sign + enclosing-var return._m + dec-type String + rep-type java.lang.String + comparability 22 + variable return._m.value.deref[..] + var-kind variable + array 1 + dec-type int[] + rep-type int[] + comparability 22[22] + variable return._m.value + var-kind field value + enclosing-var return._m + dec-type Object + rep-type hashcode + comparability 22 + variable return._m + var-kind field _m + enclosing-var return + dec-type Object + rep-type hashcode + comparability 22 + variable return.sign + var-kind field sign + enclosing-var return + dec-type String + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type Object + rep-type hashcode + comparability 22 diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_25.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_25.java.goal index 13498858ed..b64408a01b 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_25.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_25.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_dequeue_25 extends Splitter { return "++front == theArray.length"; } + VarInfo this_theArray_array_varinfo; // this.theArray[..] VarInfo this_front_varinfo; // this.front static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_dequeue_25 extends Splitter { public DataStructures_QueueAr_dequeue_25() { } public DataStructures_QueueAr_dequeue_25(Ppt ppt) { + this_theArray_array_varinfo = ppt.find_var_by_name("this.theArray[..]"); this_front_varinfo = ppt.find_var_by_name("this.front"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_dequeue_25 extends Splitter { } public boolean valid() { - return (this_front_varinfo != null); + return (this_theArray_array_varinfo != null) && (this_front_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] this_theArray_array = this_theArray_array_varinfo.getIntArrayValue(vt); long this_front = this_front_varinfo.getIntValue(vt); - return(++this_front==this_theArray.length); + return(++this_front==this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_dequeue_25: " + + "this_theArray_array_varinfo = " + this_theArray_array_varinfo.repr() + " " + "this_front_varinfo = " + this_front_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_dequeue_25 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo this_theArray_array_vi = ppt.find_var_by_name("this.theArray[..]"); VarInfo this_front_vi = ppt.find_var_by_name("this.front"); - if (this_front_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_front_vi}); + if (this_theArray_array_vi != null && this_front_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_theArray_array_vi, this_front_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_27.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_27.java.goal index 0b6a526f51..826b97343f 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_27.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_dequeue_27.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_dequeue_27 extends Splitter { return "orig(++front == theArray.length)"; } + VarInfo orig_this_theArray_array_varinfo; // orig(this.theArray[..]) VarInfo orig_this_front_varinfo; // orig(this.front) static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_dequeue_27 extends Splitter { public DataStructures_QueueAr_dequeue_27() { } public DataStructures_QueueAr_dequeue_27(Ppt ppt) { + orig_this_theArray_array_varinfo = ppt.find_var_by_name("orig(this.theArray[..])"); orig_this_front_varinfo = ppt.find_var_by_name("orig(this.front)"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_dequeue_27 extends Splitter { } public boolean valid() { - return (orig_this_front_varinfo != null); + return (orig_this_theArray_array_varinfo != null) && (orig_this_front_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] orig_this_theArray_array = orig_this_theArray_array_varinfo.getIntArrayValue(vt); long orig_this_front = orig_this_front_varinfo.getIntValue(vt); - return(++orig_this_front==orig_this_theArray.length); + return(++orig_this_front==orig_this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_dequeue_27: " + + "orig_this_theArray_array_varinfo = " + orig_this_theArray_array_varinfo.repr() + " " + "orig_this_front_varinfo = " + orig_this_front_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_dequeue_27 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo orig_this_theArray_array_vi = ppt.find_var_by_name("orig(this.theArray[..])"); VarInfo orig_this_front_vi = ppt.find_var_by_name("orig(this.front)"); - if (orig_this_front_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_front_vi}); + if (orig_this_theArray_array_vi != null && orig_this_front_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_theArray_array_vi, orig_this_front_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_29.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_29.java.goal index 43989342e0..b8bacd0a8d 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_29.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_29.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_enqueue_29 extends Splitter { return "++back == theArray.length"; } + VarInfo this_theArray_array_varinfo; // this.theArray[..] VarInfo this_back_varinfo; // this.back static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_enqueue_29 extends Splitter { public DataStructures_QueueAr_enqueue_29() { } public DataStructures_QueueAr_enqueue_29(Ppt ppt) { + this_theArray_array_varinfo = ppt.find_var_by_name("this.theArray[..]"); this_back_varinfo = ppt.find_var_by_name("this.back"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_enqueue_29 extends Splitter { } public boolean valid() { - return (this_back_varinfo != null); + return (this_theArray_array_varinfo != null) && (this_back_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] this_theArray_array = this_theArray_array_varinfo.getIntArrayValue(vt); long this_back = this_back_varinfo.getIntValue(vt); - return(++this_back==this_theArray.length); + return(++this_back==this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_enqueue_29: " + + "this_theArray_array_varinfo = " + this_theArray_array_varinfo.repr() + " " + "this_back_varinfo = " + this_back_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_enqueue_29 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo this_theArray_array_vi = ppt.find_var_by_name("this.theArray[..]"); VarInfo this_back_vi = ppt.find_var_by_name("this.back"); - if (this_back_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_back_vi}); + if (this_theArray_array_vi != null && this_back_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_theArray_array_vi, this_back_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_30.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_30.java.goal index c8ef6c80cf..2007d72883 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_30.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_30.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_enqueue_30 extends Splitter { return "isFull()"; } + VarInfo this_theArray_array_varinfo; // this.theArray[..] VarInfo this_currentSize_varinfo; // this.currentSize static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_enqueue_30 extends Splitter { public DataStructures_QueueAr_enqueue_30() { } public DataStructures_QueueAr_enqueue_30(Ppt ppt) { + this_theArray_array_varinfo = ppt.find_var_by_name("this.theArray[..]"); this_currentSize_varinfo = ppt.find_var_by_name("this.currentSize"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_enqueue_30 extends Splitter { } public boolean valid() { - return (this_currentSize_varinfo != null); + return (this_theArray_array_varinfo != null) && (this_currentSize_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] this_theArray_array = this_theArray_array_varinfo.getIntArrayValue(vt); long this_currentSize = this_currentSize_varinfo.getIntValue(vt); - return(this_currentSize==this_theArray.length); + return(this_currentSize==this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_enqueue_30: " + + "this_theArray_array_varinfo = " + this_theArray_array_varinfo.repr() + " " + "this_currentSize_varinfo = " + this_currentSize_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_enqueue_30 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo this_theArray_array_vi = ppt.find_var_by_name("this.theArray[..]"); VarInfo this_currentSize_vi = ppt.find_var_by_name("this.currentSize"); - if (this_currentSize_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_currentSize_vi}); + if (this_theArray_array_vi != null && this_currentSize_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_theArray_array_vi, this_currentSize_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_31.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_31.java.goal index 9e70a01ab7..6ccac21546 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_31.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_31.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_enqueue_31 extends Splitter { return "orig(++back == theArray.length)"; } + VarInfo orig_this_theArray_array_varinfo; // orig(this.theArray[..]) VarInfo orig_this_back_varinfo; // orig(this.back) static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_enqueue_31 extends Splitter { public DataStructures_QueueAr_enqueue_31() { } public DataStructures_QueueAr_enqueue_31(Ppt ppt) { + orig_this_theArray_array_varinfo = ppt.find_var_by_name("orig(this.theArray[..])"); orig_this_back_varinfo = ppt.find_var_by_name("orig(this.back)"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_enqueue_31 extends Splitter { } public boolean valid() { - return (orig_this_back_varinfo != null); + return (orig_this_theArray_array_varinfo != null) && (orig_this_back_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] orig_this_theArray_array = orig_this_theArray_array_varinfo.getIntArrayValue(vt); long orig_this_back = orig_this_back_varinfo.getIntValue(vt); - return(++orig_this_back==orig_this_theArray.length); + return(++orig_this_back==orig_this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_enqueue_31: " + + "orig_this_theArray_array_varinfo = " + orig_this_theArray_array_varinfo.repr() + " " + "orig_this_back_varinfo = " + orig_this_back_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_enqueue_31 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo orig_this_theArray_array_vi = ppt.find_var_by_name("orig(this.theArray[..])"); VarInfo orig_this_back_vi = ppt.find_var_by_name("orig(this.back)"); - if (orig_this_back_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_back_vi}); + if (orig_this_theArray_array_vi != null && orig_this_back_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_theArray_array_vi, orig_this_back_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_32.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_32.java.goal index 4d48ba33cc..7dcdc00835 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_32.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_enqueue_32.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_enqueue_32 extends Splitter { return "orig(isFull())"; } + VarInfo orig_this_theArray_array_varinfo; // orig(this.theArray[..]) VarInfo orig_this_currentSize_varinfo; // orig(this.currentSize) static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_enqueue_32 extends Splitter { public DataStructures_QueueAr_enqueue_32() { } public DataStructures_QueueAr_enqueue_32(Ppt ppt) { + orig_this_theArray_array_varinfo = ppt.find_var_by_name("orig(this.theArray[..])"); orig_this_currentSize_varinfo = ppt.find_var_by_name("orig(this.currentSize)"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_enqueue_32 extends Splitter { } public boolean valid() { - return (orig_this_currentSize_varinfo != null); + return (orig_this_theArray_array_varinfo != null) && (orig_this_currentSize_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] orig_this_theArray_array = orig_this_theArray_array_varinfo.getIntArrayValue(vt); long orig_this_currentSize = orig_this_currentSize_varinfo.getIntValue(vt); - return(orig_this_currentSize==orig_this_theArray.length); + return(orig_this_currentSize==orig_this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_enqueue_32: " + + "orig_this_theArray_array_varinfo = " + orig_this_theArray_array_varinfo.repr() + " " + "orig_this_currentSize_varinfo = " + orig_this_currentSize_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_enqueue_32 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo orig_this_theArray_array_vi = ppt.find_var_by_name("orig(this.theArray[..])"); VarInfo orig_this_currentSize_vi = ppt.find_var_by_name("orig(this.currentSize)"); - if (orig_this_currentSize_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_currentSize_vi}); + if (orig_this_theArray_array_vi != null && orig_this_currentSize_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_theArray_array_vi, orig_this_currentSize_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_21.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_21.java.goal index 6487a4c1eb..88b929143e 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_21.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_21.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_isFull_21 extends Splitter { return "currentSize == theArray.length"; } + VarInfo this_theArray_array_varinfo; // this.theArray[..] VarInfo this_currentSize_varinfo; // this.currentSize static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_isFull_21 extends Splitter { public DataStructures_QueueAr_isFull_21() { } public DataStructures_QueueAr_isFull_21(Ppt ppt) { + this_theArray_array_varinfo = ppt.find_var_by_name("this.theArray[..]"); this_currentSize_varinfo = ppt.find_var_by_name("this.currentSize"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_isFull_21 extends Splitter { } public boolean valid() { - return (this_currentSize_varinfo != null); + return (this_theArray_array_varinfo != null) && (this_currentSize_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] this_theArray_array = this_theArray_array_varinfo.getIntArrayValue(vt); long this_currentSize = this_currentSize_varinfo.getIntValue(vt); - return(this_currentSize==this_theArray.length); + return(this_currentSize==this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_isFull_21: " + + "this_theArray_array_varinfo = " + this_theArray_array_varinfo.repr() + " " + "this_currentSize_varinfo = " + this_currentSize_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_isFull_21 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo this_theArray_array_vi = ppt.find_var_by_name("this.theArray[..]"); VarInfo this_currentSize_vi = ppt.find_var_by_name("this.currentSize"); - if (this_currentSize_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_currentSize_vi}); + if (this_theArray_array_vi != null && this_currentSize_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {this_theArray_array_vi, this_currentSize_vi}); } } diff --git a/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_22.java.goal b/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_22.java.goal index 0304f74089..affff4d965 100644 --- a/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_22.java.goal +++ b/java/daikon/test/split/targets/DataStructures_QueueAr_isFull_22.java.goal @@ -8,6 +8,7 @@ public final class DataStructures_QueueAr_isFull_22 extends Splitter { return "orig(currentSize == theArray.length)"; } + VarInfo orig_this_theArray_array_varinfo; // orig(this.theArray[..]) VarInfo orig_this_currentSize_varinfo; // orig(this.currentSize) static DummyInvariant dummyInvFactory; @@ -15,6 +16,7 @@ public final class DataStructures_QueueAr_isFull_22 extends Splitter { public DataStructures_QueueAr_isFull_22() { } public DataStructures_QueueAr_isFull_22(Ppt ppt) { + orig_this_theArray_array_varinfo = ppt.find_var_by_name("orig(this.theArray[..])"); orig_this_currentSize_varinfo = ppt.find_var_by_name("orig(this.currentSize)"); } @@ -23,17 +25,19 @@ public final class DataStructures_QueueAr_isFull_22 extends Splitter { } public boolean valid() { - return (orig_this_currentSize_varinfo != null); + return (orig_this_theArray_array_varinfo != null) && (orig_this_currentSize_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 1 declarations */ + /* writeTestBody: 2 declarations */ + long[] orig_this_theArray_array = orig_this_theArray_array_varinfo.getIntArrayValue(vt); long orig_this_currentSize = orig_this_currentSize_varinfo.getIntValue(vt); - return(orig_this_currentSize==orig_this_theArray.length); + return(orig_this_currentSize==orig_this_theArray_array.length); } public String repr() { return "DataStructures_QueueAr_isFull_22: " + + "orig_this_theArray_array_varinfo = " + orig_this_theArray_array_varinfo.repr() + " " + "orig_this_currentSize_varinfo = " + orig_this_currentSize_varinfo.repr() + " " ; } @@ -44,9 +48,10 @@ public final class DataStructures_QueueAr_isFull_22 extends Splitter { public void instantiateDummy(PptTopLevel ppt) { dummyInv = null; + VarInfo orig_this_theArray_array_vi = ppt.find_var_by_name("orig(this.theArray[..])"); VarInfo orig_this_currentSize_vi = ppt.find_var_by_name("orig(this.currentSize)"); - if (orig_this_currentSize_vi != null) { - dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_currentSize_vi}); + if (orig_this_theArray_array_vi != null && orig_this_currentSize_vi != null) { + dummyInv = dummyInvFactory.instantiate(ppt, new VarInfo[] {orig_this_theArray_array_vi, orig_this_currentSize_vi}); } } diff --git a/java/daikon/test/split/targets/Fib.decls b/java/daikon/test/split/targets/Fib.decls index 7775efdd76..ffbb09818d 100644 --- a/java/daikon/test/split/targets/Fib.decls +++ b/java/daikon/test/split/targets/Fib.decls @@ -1,187 +1,269 @@ +decl-version 2.0 + // Declaration file /scratch/tschantz/tests/daikon-tests/fib/misc/Fib.decls rewritten by ComparablePairsDescFileReader // Wed Jun 04 23:19:41 EDT 2003 -VarComparability -implicit + +var-comparability implicit // Declarations for misc/Fib.java // Written Wed Jun 4 23:18:21 2003 - ListImplementors java.util.List +ppt misc.Fib.Fib():::ENTER + ppt-type enter -DECLARE -misc.Fib.Fib():::ENTER - -DECLARE -misc.Fib.Fib():::EXIT5 -misc.Fib.a -int -int --2 -misc.Fib.b -int -int --2 -misc.Fib.c -int -int --2 -misc.Fib.STEPS -int -int = 20 --2 +ppt misc.Fib.Fib():::EXIT5 + ppt-type subexit + parent parent misc.Fib:::OBJECT 1 + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability -2 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability -2 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability -2 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + parent misc.Fib:::OBJECT 1 + comparability -2 -DECLARE -misc.Fib.main(java.lang.String[]):::ENTER -args -java.lang.String[] # isParam=true -hashcode -3 -args.class -java.lang.Class -java.lang.String --1 -args[] -java.lang.String[] -java.lang.String[] -2[3] -args[].toString -java.lang.String[] -java.lang.String[] --1 -misc.Fib.a -int -int -0 -misc.Fib.b -int -int -0 -misc.Fib.c -int -int -0 -misc.Fib.STEPS -int -int = 20 -1 +ppt misc.Fib.main(java.lang.String[]):::ENTER + ppt-type enter + parent parent misc.Fib:::OBJECT 1 + variable args + var-kind variable + dec-type java.lang.String[] + rep-type hashcode + flags is_param + comparability 3 + variable args.getClass().getName() + var-kind function getClass().getName() + enclosing-var args + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable args[..] + var-kind array + enclosing-var args + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability 2[3] + variable args[..].toString + var-kind field toString + enclosing-var args[..] + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability -1 + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + parent misc.Fib:::OBJECT 1 + comparability 1 -DECLARE -misc.Fib.main(java.lang.String[]):::EXIT18 -args -java.lang.String[] # isParam=true -hashcode -3 -args.class -java.lang.Class -java.lang.String --1 -args[] -java.lang.String[] -java.lang.String[] -2[3] -args[].toString -java.lang.String[] -java.lang.String[] --1 -misc.Fib.a -int -int -0 -misc.Fib.b -int -int -0 -misc.Fib.c -int -int -0 -misc.Fib.STEPS -int -int = 20 -1 +ppt misc.Fib.main(java.lang.String[]):::EXIT18 + ppt-type subexit + parent parent misc.Fib:::OBJECT 1 + variable args + var-kind variable + dec-type java.lang.String[] + rep-type hashcode + flags is_param + comparability 3 + variable args.getClass().getName() + var-kind function getClass().getName() + enclosing-var args + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable args[..] + var-kind array + enclosing-var args + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability 2[3] + variable args[..].toString + var-kind field toString + enclosing-var args[..] + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability -1 + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + parent misc.Fib:::OBJECT 1 + comparability 1 -DECLARE -misc.Fib.increment():::ENTER -misc.Fib.a -int -int -0 -misc.Fib.b -int -int -0 -misc.Fib.c -int -int -0 -misc.Fib.STEPS -int -int = 20 -1 +ppt misc.Fib.increment():::ENTER + ppt-type enter + parent parent misc.Fib:::OBJECT 1 + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + parent misc.Fib:::OBJECT 1 + comparability 1 -DECLARE -misc.Fib.increment():::EXIT25 -misc.Fib.a -int -int -0 -misc.Fib.b -int -int -0 -misc.Fib.c -int -int -0 -misc.Fib.STEPS -int -int = 20 -1 +ppt misc.Fib.increment():::EXIT25 + ppt-type subexit + parent parent misc.Fib:::OBJECT 1 + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + parent misc.Fib:::OBJECT 1 + comparability 0 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + parent misc.Fib:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.QueueAr.QueueAr():::ENTER +ppt DataStructures.QueueAr.QueueAr():::ENTER + ppt-type enter -DECLARE -misc.Fib:::CLASS -misc.Fib.a -int -int --2 -misc.Fib.b -int -int --2 -misc.Fib.c -int -int --2 -misc.Fib.STEPS -int -int = 20 --2 +ppt misc.Fib:::CLASS + ppt-type class + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + comparability -2 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + comparability -2 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + comparability -2 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + comparability -2 -DECLARE -misc.Fib:::OBJECT -this -misc.Fib # isParam=true -hashcode --2 -misc.Fib.a -int -int --2 -misc.Fib.b -int -int --2 -misc.Fib.c -int -int --2 -misc.Fib.STEPS -int -int = 20 --2 +ppt misc.Fib:::OBJECT + ppt-type object + variable this + var-kind variable + dec-type misc.Fib + rep-type hashcode + flags is_param + comparability -2 + variable misc.Fib.a + var-kind variable + dec-type int + rep-type int + comparability -2 + variable misc.Fib.b + var-kind variable + dec-type int + rep-type int + comparability -2 + variable misc.Fib.c + var-kind variable + dec-type int + rep-type int + comparability -2 + variable misc.Fib.STEPS + var-kind variable + dec-type int + rep-type int + constant 20 + comparability -2 diff --git a/java/daikon/test/split/targets/Math__BigFloat_bdiv__39.java.goal b/java/daikon/test/split/targets/Math__BigFloat_bdiv__39.java.goal index d8d068c398..8a9665a34d 100644 --- a/java/daikon/test/split/targets/Math__BigFloat_bdiv__39.java.goal +++ b/java/daikon/test/split/targets/Math__BigFloat_bdiv__39.java.goal @@ -8,8 +8,11 @@ public final class Math__BigFloat_bdiv__39 extends Splitter { return "orig($p) != 0 && orig($p) != orig($x._p) && ((orig($y._m.value.deref).length == 1 && orig($y._e.value.deref).length == 1 && orig($y._e.value.deref)[0] == 0 && orig($y._m.value.deref)[0] == 1) || (orig($y._m.value.deref).length == 1 && orig($y._m.value.deref)[0] == 0) || (orig($x._m.value.deref).length == 1 && orig($x._m.value.deref)[0] == 0)) && (orig($x.sign).equals(\"+\") || orig($x.sign).equals(\"-\")) && (orig($y.sign).equals(\"+\") || orig($y.sign).equals(\"-\"))"; } + VarInfo orig_$x__m_value_deref_array_varinfo; // orig($x._m.value.deref[..]) VarInfo orig_$x__p_varinfo; // orig($x._p) VarInfo orig_$x_sign_varinfo; // orig($x.sign) + VarInfo orig_$y__e_value_deref_array_varinfo; // orig($y._e.value.deref[..]) + VarInfo orig_$y__m_value_deref_array_varinfo; // orig($y._m.value.deref[..]) VarInfo orig_$y_sign_varinfo; // orig($y.sign) VarInfo orig_$p_varinfo; // orig($p) @@ -18,8 +21,11 @@ public final class Math__BigFloat_bdiv__39 extends Splitter { public Math__BigFloat_bdiv__39() { } public Math__BigFloat_bdiv__39(Ppt ppt) { + orig_$x__m_value_deref_array_varinfo = ppt.find_var_by_name("orig($x._m.value.deref[..])"); orig_$x__p_varinfo = ppt.find_var_by_name("orig($x._p)"); orig_$x_sign_varinfo = ppt.find_var_by_name("orig($x.sign)"); + orig_$y__e_value_deref_array_varinfo = ppt.find_var_by_name("orig($y._e.value.deref[..])"); + orig_$y__m_value_deref_array_varinfo = ppt.find_var_by_name("orig($y._m.value.deref[..])"); orig_$y_sign_varinfo = ppt.find_var_by_name("orig($y.sign)"); orig_$p_varinfo = ppt.find_var_by_name("orig($p)"); } @@ -29,22 +35,28 @@ public final class Math__BigFloat_bdiv__39 extends Splitter { } public boolean valid() { - return (orig_$x__p_varinfo != null) && (orig_$x_sign_varinfo != null) && (orig_$y_sign_varinfo != null) && (orig_$p_varinfo != null); + return (orig_$x__m_value_deref_array_varinfo != null) && (orig_$x__p_varinfo != null) && (orig_$x_sign_varinfo != null) && (orig_$y__e_value_deref_array_varinfo != null) && (orig_$y__m_value_deref_array_varinfo != null) && (orig_$y_sign_varinfo != null) && (orig_$p_varinfo != null); } public boolean test(ValueTuple vt) { - /* writeTestBody: 4 declarations */ + /* writeTestBody: 7 declarations */ + long[] orig_$x__m_value_deref_array = orig_$x__m_value_deref_array_varinfo.getIntArrayValue(vt); long orig_$x__p = orig_$x__p_varinfo.getIntValue(vt); String orig_$x_sign = orig_$x_sign_varinfo.getStringValue(vt); + long[] orig_$y__e_value_deref_array = orig_$y__e_value_deref_array_varinfo.getIntArrayValue(vt); + long[] orig_$y__m_value_deref_array = orig_$y__m_value_deref_array_varinfo.getIntArrayValue(vt); String orig_$y_sign = orig_$y_sign_varinfo.getStringValue(vt); long orig_$p = orig_$p_varinfo.getIntValue(vt); - return(orig_$p!=0&&orig_$p!=orig_$x__p&&((orig_$y__m_value_deref.length==1&&orig_$y__e_value_deref.length==1&&orig_$y__e_value_deref[0]==0&&orig_$y__m_value_deref[0]==1)||(orig_$y__m_value_deref.length==1&&orig_$y__m_value_deref[0]==0)||(orig_$x__m_value_deref.length==1&&orig_$x__m_value_deref[0]==0))&&(orig_$x_sign.equals("+")||orig_$x_sign.equals("-"))&&(orig_$y_sign.equals("+")||orig_$y_sign.equals("-"))); + return(orig_$p!=0&&orig_$p!=orig_$x__p&&((orig_$y__m_value_deref_array.length==1&&orig_$y__e_value_deref_array.length==1&&orig_$y__e_value_deref_array[0]==0&&orig_$y__m_value_deref_array[0]==1)||(orig_$y__m_value_deref_array.length==1&&orig_$y__m_value_deref_array[0]==0)||(orig_$x__m_value_deref_array.length==1&&orig_$x__m_value_deref_array[0]==0))&&(orig_$x_sign.equals("+")||orig_$x_sign.equals("-"))&&(orig_$y_sign.equals("+")||orig_$y_sign.equals("-"))); } public String repr() { return "Math__BigFloat_bdiv__39: " + + "orig_$x__m_value_deref_array_varinfo = " + orig_$x__m_value_deref_array_varinfo.repr() + " " + "orig_$x__p_varinfo = " + orig_$x__p_varinfo.repr() + " " + "orig_$x_sign_varinfo = " + orig_$x_sign_varinfo.repr() + " " + + "orig_$y__e_value_deref_array_varinfo = " + orig_$y__e_value_deref_array_varinfo.repr() + " " + + "orig_$y__m_value_deref_array_varinfo = " + orig_$y__m_value_deref_array_varinfo.repr() + " " + "orig_$y_sign_varinfo = " + orig_$y_sign_varinfo.repr() + " " + "orig_$p_varinfo = " + orig_$p_varinfo.repr() + " " ; diff --git a/java/daikon/test/split/targets/QueueAr.decls b/java/daikon/test/split/targets/QueueAr.decls index 686e7bd3a1..893b821ca2 100644 --- a/java/daikon/test/split/targets/QueueAr.decls +++ b/java/daikon/test/split/targets/QueueAr.decls @@ -1,797 +1,1352 @@ +decl-version 2.0 + // Declaration file daikon-output/DataStructures/QueueAr.decls rewritten by ComparablePairsDescFileReader // Wed Jun 04 20:58:04 EDT 2003 -VarComparability -implicit + +var-comparability implicit // Declarations for DataStructures/QueueAr.java // Written Wed Jun 4 20:57:04 2003 - ListImplementors java.util.List +ppt DataStructures.QueueAr.QueueAr():::ENTER + ppt-type enter -DECLARE -DataStructures.QueueAr.QueueAr():::ENTER - -DECLARE -DataStructures.QueueAr.QueueAr():::EXIT30 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.QueueAr():::EXIT30 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.QueueAr(int):::ENTER -capacity -int # isParam=true -int -0 +ppt DataStructures.QueueAr.QueueAr(int):::ENTER + ppt-type enter + variable capacity + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 0 -DECLARE -DataStructures.QueueAr.QueueAr(int):::EXIT39 -capacity -int # isParam=true -int -0 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.QueueAr(int):::EXIT39 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable capacity + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 0 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.isEmpty():::ENTER -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.isEmpty():::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.isEmpty():::EXIT47 -return -boolean -boolean -0 -this -DataStructures.QueueAr # isParam=true -hashcode -3 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -2[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -1 -this.front -int -int -1 -this.back -int -int -1 +ppt DataStructures.QueueAr.isEmpty():::EXIT47 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 0 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 2[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.QueueAr.isFull():::ENTER -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.isFull():::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.isFull():::EXIT56 -return -boolean -boolean -0 -this -DataStructures.QueueAr # isParam=true -hashcode -3 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -2[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -1 -this.front -int -int -1 -this.back -int -int -1 +ppt DataStructures.QueueAr.isFull():::EXIT56 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 0 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 2[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.QueueAr.makeEmpty():::ENTER -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.makeEmpty():::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.makeEmpty():::EXIT67 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.makeEmpty():::EXIT67 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.getFront():::ENTER -this -DataStructures.QueueAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int --2 -this.front -int -int --2 -this.back -int -int --2 +ppt DataStructures.QueueAr.getFront():::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability -2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2[-2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 -DECLARE -DataStructures.QueueAr.getFront():::EXIT77 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.QueueAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int --2 -this.front -int -int --2 -this.back -int -int --2 +ppt DataStructures.QueueAr.getFront():::EXIT77 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability -2 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability -2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2[-2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 -DECLARE -DataStructures.QueueAr.getFront():::EXIT78 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.QueueAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int --2 -this.front -int -int --2 -this.back -int -int --2 +ppt DataStructures.QueueAr.getFront():::EXIT78 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability -2 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability -2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2[-2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 -DECLARE -DataStructures.QueueAr.dequeue():::ENTER -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.dequeue():::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.dequeue():::EXIT88 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.dequeue():::EXIT88 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability -2 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.dequeue():::EXIT94 -return -java.lang.Object -hashcode -0 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -1 -this.front -int -int -1 -this.back -int -int -1 +ppt DataStructures.QueueAr.dequeue():::EXIT94 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability 0 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.QueueAr.enqueue(java.lang.Object):::ENTER -x -java.lang.Object # isParam=true -hashcode -1 -x.class -java.lang.Class -java.lang.String --1 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.enqueue(java.lang.Object):::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable x + var-kind variable + dec-type java.lang.Object + rep-type hashcode + flags is_param + comparability 1 + variable x.getClass().getName() + var-kind function getClass().getName() + enclosing-var x + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.enqueue(java.lang.Object):::EXIT109 -x -java.lang.Object # isParam=true -hashcode -1 -x.class -java.lang.Class -java.lang.String --1 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.enqueue(java.lang.Object):::EXIT109 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable x + var-kind variable + dec-type java.lang.Object + rep-type hashcode + flags is_param + comparability 1 + variable x.getClass().getName() + var-kind function getClass().getName() + enclosing-var x + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.increment(int):::ENTER -x -int # isParam=true -int -0 -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr.increment(int):::ENTER + ppt-type enter + parent parent DataStructures.QueueAr:::OBJECT 1 + variable x + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 0 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 0 -DECLARE -DataStructures.QueueAr.increment(int):::EXIT120 -x -int # isParam=true -int -1 -return -int -int -1 -this -DataStructures.QueueAr # isParam=true -hashcode -0 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -2[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -1 -this.front -int -int -1 -this.back -int -int -1 +ppt DataStructures.QueueAr.increment(int):::EXIT120 + ppt-type subexit + parent parent DataStructures.QueueAr:::OBJECT 1 + variable x + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 1 + variable return + var-kind return + dec-type int + rep-type int + comparability 1 + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + flags is_param + comparability 0 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.QueueAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability 2[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.QueueAr:::OBJECT 1 + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + parent DataStructures.QueueAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.QueueAr.main(java.lang.String[]):::ENTER -args -java.lang.String[] # isParam=true -hashcode -1 -args.class -java.lang.Class -java.lang.String --1 -args[] -java.lang.String[] -java.lang.String[] -0[1] -args[].toString -java.lang.String[] -java.lang.String[] --1 +ppt DataStructures.QueueAr.main(java.lang.String[]):::ENTER + ppt-type enter + variable args + var-kind variable + dec-type java.lang.String[] + rep-type hashcode + flags is_param + comparability 1 + variable args.getClass().getName() + var-kind function getClass().getName() + enclosing-var args + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable args[..] + var-kind array + enclosing-var args + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability 0[1] + variable args[..].toString + var-kind field toString + enclosing-var args[..] + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability -1 -DECLARE -DataStructures.QueueAr.main(java.lang.String[]):::EXIT201 -args -java.lang.String[] # isParam=true -hashcode -1 -args.class -java.lang.Class -java.lang.String --1 -args[] -java.lang.String[] -java.lang.String[] -0[1] -args[].toString -java.lang.String[] -java.lang.String[] --1 +ppt DataStructures.QueueAr.main(java.lang.String[]):::EXIT201 + ppt-type subexit + variable args + var-kind variable + dec-type java.lang.String[] + rep-type hashcode + flags is_param + comparability 1 + variable args.getClass().getName() + var-kind function getClass().getName() + enclosing-var args + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable args[..] + var-kind array + enclosing-var args + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability 0[1] + variable args[..].toString + var-kind field toString + enclosing-var args[..] + array 1 + dec-type java.lang.String[] + rep-type java.lang.String[] + comparability -1 -DECLARE -DataStructures.QueueAr:::OBJECT -this -DataStructures.QueueAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.currentSize -int -int -0 -this.front -int -int -0 -this.back -int -int -0 +ppt DataStructures.QueueAr:::OBJECT + ppt-type object + variable this + var-kind variable + dec-type DataStructures.QueueAr + rep-type hashcode + flags is_param + comparability 2 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + comparability 1[0] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + comparability -1 + variable this.currentSize + var-kind field currentSize + enclosing-var this + dec-type int + rep-type int + comparability 0 + variable this.front + var-kind field front + enclosing-var this + dec-type int + rep-type int + comparability 0 + variable this.back + var-kind field back + enclosing-var this + dec-type int + rep-type int + comparability 0 diff --git a/java/daikon/test/split/targets/RatNum.decls b/java/daikon/test/split/targets/RatNum.decls deleted file mode 100644 index 45ac7fe3ab..0000000000 --- a/java/daikon/test/split/targets/RatNum.decls +++ /dev/null @@ -1,1180 +0,0 @@ -// Declaration file /scratch/tschantz/tests/daikon-tests/RatNum/PolyCalc/RatNum.decls rewritten by ComparablePairsDescFileReader -// Wed Jun 04 22:59:33 EDT 2003 -VarComparability -implicit - -// Declarations for PolyCalc/RatNum.java -// Written Wed Jun 4 22:53:09 2003 - - -ListImplementors -java.util.List - - -DECLARE -PolyCalc.RatNum.RatNum(int):::EXIT45 -n -int # isParam=true -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.RatNum(int):::ENTER -n -int # isParam=true -int -0 - -DECLARE -PolyCalc.RatNum.RatNum(int, int):::EXIT55 -n -int # isParam=true -int -0 -d -int # isParam=true -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.RatNum(int, int):::EXIT67 -n -int # isParam=true -int -0 -d -int # isParam=true -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.RatNum(int, int):::ENTER -n -int # isParam=true -int -0 -d -int # isParam=true -int -0 - -DECLARE -PolyCalc.RatNum.isNaN():::EXIT71 -return -boolean -boolean -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.isNaN():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.isNegative():::EXIT77 -return -boolean -boolean -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.isNegative():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.isPositive():::EXIT83 -return -boolean -boolean -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.isPositive():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.compareTo(PolyCalc.RatNum):::EXIT94 -rn -PolyCalc.RatNum # isParam=true -hashcode -2 -rn.numer -int -int -1 -rn.denom -int -int -1 -return -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.compareTo(PolyCalc.RatNum):::EXIT96 -rn -PolyCalc.RatNum # isParam=true -hashcode -2 -rn.numer -int -int -1 -rn.denom -int -int -1 -return -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.compareTo(PolyCalc.RatNum):::EXIT98 -rn -PolyCalc.RatNum # isParam=true -hashcode -2 -rn.numer -int -int -1 -rn.denom -int -int -1 -return -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.compareTo(PolyCalc.RatNum):::EXIT101 -rn -PolyCalc.RatNum # isParam=true -hashcode -2 -rn.numer -int -int -1 -rn.denom -int -int -1 -return -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.compareTo(PolyCalc.RatNum):::ENTER -rn -PolyCalc.RatNum # isParam=true -hashcode -1 -rn.numer -int -int -0 -rn.denom -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.approx():::EXIT117 -return -double -double -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.approx():::EXIT120 -return -double -double -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.approx():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.unparse():::EXIT133 -return -java.lang.String -hashcode -0 -return.toString -java.lang.String -java.lang.String --1 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.unparse():::EXIT135 -return -java.lang.String -hashcode -0 -return.toString -java.lang.String -java.lang.String --1 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.unparse():::EXIT137 -return -java.lang.String -hashcode -0 -return.toString -java.lang.String -java.lang.String --1 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.unparse():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.negate():::EXIT147 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 -this -PolyCalc.RatNum # isParam=true -hashcode -0 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.negate():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.add(PolyCalc.RatNum):::EXIT156 -arg -PolyCalc.RatNum # isParam=true -hashcode -0 -arg.numer -int -int -1 -arg.denom -int -int -1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 -this -PolyCalc.RatNum # isParam=true -hashcode -0 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.add(PolyCalc.RatNum):::ENTER -arg -PolyCalc.RatNum # isParam=true -hashcode -1 -arg.numer -int -int -0 -arg.denom -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.sub(PolyCalc.RatNum):::EXIT166 -arg -PolyCalc.RatNum # isParam=true -hashcode -0 -arg.numer -int -int -1 -arg.denom -int -int -1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 -this -PolyCalc.RatNum # isParam=true -hashcode -0 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.sub(PolyCalc.RatNum):::ENTER -arg -PolyCalc.RatNum # isParam=true -hashcode -1 -arg.numer -int -int -0 -arg.denom -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.mul(PolyCalc.RatNum):::EXIT175 -arg -PolyCalc.RatNum # isParam=true -hashcode -0 -arg.numer -int -int -1 -arg.denom -int -int -1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 -this -PolyCalc.RatNum # isParam=true -hashcode -0 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.mul(PolyCalc.RatNum):::ENTER -arg -PolyCalc.RatNum # isParam=true -hashcode -1 -arg.numer -int -int -0 -arg.denom -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.div(PolyCalc.RatNum):::EXIT187 -arg -PolyCalc.RatNum # isParam=true -hashcode -0 -arg.numer -int -int -1 -arg.denom -int -int -1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 -this -PolyCalc.RatNum # isParam=true -hashcode -0 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.div(PolyCalc.RatNum):::EXIT189 -arg -PolyCalc.RatNum # isParam=true -hashcode -0 -arg.numer -int -int -1 -arg.denom -int -int -1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 -this -PolyCalc.RatNum # isParam=true -hashcode -0 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.div(PolyCalc.RatNum):::ENTER -arg -PolyCalc.RatNum # isParam=true -hashcode -1 -arg.numer -int -int -0 -arg.denom -int -int -0 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.gcd(int, int):::EXIT203 -_a -int # isParam=true -int -0 -_b -int # isParam=true -int -0 -return -int -int -0 - -DECLARE -PolyCalc.RatNum.gcd(int, int):::EXIT209 -_a -int # isParam=true -int -0 -_b -int # isParam=true -int -0 -return -int -int -0 - -DECLARE -PolyCalc.RatNum.gcd(int, int):::ENTER -_a -int # isParam=true -int -0 -_b -int # isParam=true -int -0 - -DECLARE -PolyCalc.RatNum.hashCode():::EXIT217 -return -int -int --2 -this -PolyCalc.RatNum # isParam=true -hashcode --2 -this.numer -int -int --2 -this.denom -int -int --2 - -DECLARE -PolyCalc.RatNum.hashCode():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode --2 -this.numer -int -int --2 -this.denom -int -int --2 - -DECLARE -PolyCalc.RatNum.equals(java.lang.Object):::EXIT230 -obj -java.lang.Object # isParam=true -hashcode -2 -obj.class -java.lang.Class -java.lang.String --1 -return -boolean -boolean -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.equals(java.lang.Object):::EXIT232 -obj -java.lang.Object # isParam=true -hashcode -2 -obj.class -java.lang.Class -java.lang.String --1 -return -boolean -boolean -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.equals(java.lang.Object):::EXIT235 -obj -java.lang.Object # isParam=true -hashcode -2 -obj.class -java.lang.Class -java.lang.String --1 -return -boolean -boolean -0 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.equals(java.lang.Object):::ENTER -obj -java.lang.Object # isParam=true -hashcode -1 -obj.class -java.lang.Class -java.lang.String --1 -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.debugPrint():::EXIT241 -return -java.lang.String -hashcode -0 -return.toString -java.lang.String -java.lang.String --1 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.debugPrint():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.toString():::EXIT246 -return -java.lang.String -hashcode -0 -return.toString -java.lang.String -java.lang.String --1 -this -PolyCalc.RatNum # isParam=true -hashcode -2 -this.numer -int -int -1 -this.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.toString():::ENTER -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 - -DECLARE -PolyCalc.RatNum.parse(java.lang.String):::EXIT264 -ratStr -java.lang.String # isParam=true -hashcode -2 -ratStr.toString -java.lang.String -java.lang.String --1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.parse(java.lang.String):::EXIT267 -ratStr -java.lang.String # isParam=true -hashcode -2 -ratStr.toString -java.lang.String -java.lang.String --1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.parse(java.lang.String):::EXIT273 -ratStr -java.lang.String # isParam=true -hashcode -2 -ratStr.toString -java.lang.String -java.lang.String --1 -return -PolyCalc.RatNum -hashcode -0 -return.numer -int -int -1 -return.denom -int -int -1 - -DECLARE -PolyCalc.RatNum.parse(java.lang.String):::ENTER -ratStr -java.lang.String # isParam=true -hashcode -0 -ratStr.toString -java.lang.String -java.lang.String --1 - -DECLARE -PolyCalc.RatNum:::OBJECT -this -PolyCalc.RatNum # isParam=true -hashcode -1 -this.numer -int -int -0 -this.denom -int -int -0 diff --git a/java/daikon/test/split/targets/RatNum.spinfo b/java/daikon/test/split/targets/RatNum.spinfo deleted file mode 100644 index 7d5a992fff..0000000000 --- a/java/daikon/test/split/targets/RatNum.spinfo +++ /dev/null @@ -1,82 +0,0 @@ -REPLACE -mul(RatNum arg) -new RatNum(this.numer*arg.numer, this.denom*arg.denom) -toString() -debugPrint() -hashCode() -this.numer*2 + this.denom*3 -isNegative() -(this.denom != 0)&&(this.numer < 0) -debugPrint() -"RatNum" -isPositive() -(this.denom == 0)||(this.numer > 0) -isNaN() -(denom == 0) -sub(RatNum arg) -this.add(arg.negate()) -add(RatNum arg) -new RatNum(this.numer*arg.denom + arg.numer*this.denom, this.denom*arg.denom) -negate() -new RatNum(- this.numer , this.denom) - -PPT_NAME PolyCalc.RatNum.parse -ratStr.equals("NaN") -slashLoc == -1 - -PPT_NAME PolyCalc.RatNum.approx -isNaN() - -PPT_NAME PolyCalc.RatNum.toString -debugPrint() - -PPT_NAME PolyCalc.RatNum.sub -this.add(arg.negate()) - -PPT_NAME PolyCalc.RatNum.negate -new RatNum(- this.numer , this.denom) - -PPT_NAME PolyCalc.RatNum.add -new RatNum(this.numer*arg.denom + arg.numer*this.denom, this.denom*arg.denom) - -PPT_NAME PolyCalc.RatNum.mul -new RatNum(this.numer*arg.numer, this.denom*arg.denom) - -PPT_NAME PolyCalc.RatNum.RatNum -d == 0 -denom < 0 - -PPT_NAME PolyCalc.RatNum.debugPrint -"RatNum" - -PPT_NAME PolyCalc.RatNum.hashCode -this.numer*2 + this.denom*3 - -PPT_NAME PolyCalc.RatNum.unparse -isNaN() -denom != 1 - -PPT_NAME PolyCalc.RatNum.equals -obj instanceof RatNum -this.isNaN()&& rn.isNaN() - -PPT_NAME PolyCalc.RatNum.compareTo -this.isNaN()&& rn.isNaN() -this.isNaN() -rn.isNaN() - -PPT_NAME PolyCalc.RatNum.isPositive -(this.denom == 0)||(this.numer > 0) - -PPT_NAME PolyCalc.RatNum.isNegative -(this.denom != 0)&&(this.numer < 0) - -PPT_NAME PolyCalc.RatNum.div -arg.isNaN() - -PPT_NAME PolyCalc.RatNum.isNaN -(denom == 0) - -PPT_NAME PolyCalc.RatNum.gcd -b == 0 -b != 0 diff --git a/java/daikon/test/split/targets/StackAr.decls b/java/daikon/test/split/targets/StackAr.decls deleted file mode 100644 index d199351957..0000000000 --- a/java/daikon/test/split/targets/StackAr.decls +++ /dev/null @@ -1,633 +0,0 @@ -// Declaration file daikon-output/DataStructures/StackAr.decls rewritten by ComparablePairsDescFileReader -// Wed May 28 17:24:50 EDT 2003 -VarComparability -implicit - -// Declarations for DataStructures/StackAr.java -// Written Wed May 28 17:23:56 2003 - - -ListImplementors -java.util.List - - -DECLARE -DataStructures.StackAr.StackAr():::ENTER - -DECLARE -DataStructures.StackAr.StackAr():::EXIT30 -this -DataStructures.StackAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 - -DECLARE -DataStructures.StackAr.StackAr(int):::ENTER -capacity -int # isParam=true -int -0 - -DECLARE -DataStructures.StackAr.StackAr(int):::EXIT40 -capacity -int # isParam=true -int -0 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.isEmpty():::ENTER -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.isEmpty():::EXIT48 -return -boolean -boolean -1 -this -DataStructures.StackAr # isParam=true -hashcode -3 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -2[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.isFull():::ENTER -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.isFull():::EXIT57 -return -boolean -boolean -1 -this -DataStructures.StackAr # isParam=true -hashcode -3 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -2[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.makeEmpty():::ENTER -this -DataStructures.StackAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 - -DECLARE -DataStructures.StackAr.makeEmpty():::EXIT68 -this -DataStructures.StackAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 - -DECLARE -DataStructures.StackAr.top():::ENTER -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.top():::EXIT78 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.top():::EXIT79 -return -java.lang.Object -hashcode -1 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.pop():::ENTER -this -DataStructures.StackAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 - -DECLARE -DataStructures.StackAr.pop():::EXIT91 -this -DataStructures.StackAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 - -DECLARE -DataStructures.StackAr.push(java.lang.Object):::ENTER -x -java.lang.Object # isParam=true -hashcode -1 -x.class -java.lang.Class -java.lang.String --1 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.push(java.lang.Object):::EXIT103 -x -java.lang.Object # isParam=true -hashcode -1 -x.class -java.lang.Class -java.lang.String --1 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.topAndPop():::ENTER -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.topAndPop():::EXIT112 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.topAndPop():::EXIT115 -return -java.lang.Object -hashcode -1 -return.class -java.lang.Class -java.lang.String --1 -this -DataStructures.StackAr # isParam=true -hashcode -2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[0] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -0 - -DECLARE -DataStructures.StackAr.main(java.lang.String[]):::ENTER -args -java.lang.String[] # isParam=true -hashcode -1 -args.class -java.lang.Class -java.lang.String --1 -args[] -java.lang.String[] -java.lang.String[] -0[1] -args[].toString -java.lang.String[] -java.lang.String[] --1 - -DECLARE -DataStructures.StackAr.main(java.lang.String[]):::EXIT136 -args -java.lang.String[] # isParam=true -hashcode -1 -args.class -java.lang.Class -java.lang.String --1 -args[] -java.lang.String[] -java.lang.String[] -0[1] -args[].toString -java.lang.String[] -java.lang.String[] --1 - -DECLARE -DataStructures.StackAr:::OBJECT -this -DataStructures.StackAr # isParam=true -hashcode --2 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 diff --git a/java/daikon/test/split/targets/StackAr.spinfo b/java/daikon/test/split/targets/StackAr.spinfo deleted file mode 100644 index 675b272dfa..0000000000 --- a/java/daikon/test/split/targets/StackAr.spinfo +++ /dev/null @@ -1,26 +0,0 @@ -REPLACE -isEmpty() -topOfStack == -1 -isFull() -topOfStack == theArray.length - 1 - -PPT_NAME DataStructures.StackAr.isFull -orig(topOfStack)== theArray.length - 1 - -PPT_NAME DataStructures.StackAr.top -isEmpty() - -PPT_NAME DataStructures.StackAr.isEmpty -orig(topOfStack)== -1 - -PPT_NAME DataStructures.StackAr.topAndPop -isEmpty() - -PPT_NAME DataStructures.StackAr.pop -isEmpty() - -PPT_NAME DataStructures.StackAr.main -!s.isEmpty() - -PPT_NAME DataStructures.StackAr.push -isFull() diff --git a/java/daikon/test/split/targets/StreetNumberSet.decls b/java/daikon/test/split/targets/StreetNumberSet.decls index 8c531c0cec..5366c50d18 100644 --- a/java/daikon/test/split/targets/StreetNumberSet.decls +++ b/java/daikon/test/split/targets/StreetNumberSet.decls @@ -1,1204 +1,2017 @@ +decl-version 2.0 + // Declarations for MapQuick1/StreetNumberSet.java // Written Wed Jun 4 22:50:17 2003 -VarComparability -none +var-comparability none ListImplementors java.util.List +ppt MapQuick1.StreetNumberSet.StreetNumberSet(java.lang.String):::ENTER + ppt-type enter + variable numbers + var-kind variable + dec-type java.lang.String + rep-type hashcode + flags is_param + comparability 22 + variable numbers.toString + var-kind field toString + enclosing-var numbers + dec-type java.lang.String + rep-type java.lang.String + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.StreetNumberSet(java.lang.String):::ENTER -numbers -java.lang.String # isParam=true -hashcode -22 -numbers.toString -java.lang.String -java.lang.String -22 - -DECLARE -MapQuick1.StreetNumberSet.StreetNumberSet(java.lang.String):::EXIT68 -numbers -java.lang.String # isParam=true -hashcode -22 -numbers.toString -java.lang.String -java.lang.String -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.StreetNumberSet(java.lang.String):::EXIT68 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable numbers + var-kind variable + dec-type java.lang.String + rep-type hashcode + flags is_param + comparability 22 + variable numbers.toString + var-kind field toString + enclosing-var numbers + dec-type java.lang.String + rep-type java.lang.String + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.parityOf(int):::ENTER -i -int # isParam=true -int -22 +ppt MapQuick1.StreetNumberSet.parityOf(int):::ENTER + ppt-type enter + variable i + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.parityOf(int):::EXIT72 -i -int # isParam=true -int -22 -return -int -int -22 +ppt MapQuick1.StreetNumberSet.parityOf(int):::EXIT72 + ppt-type subexit + variable i + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 + variable return + var-kind return + dec-type int + rep-type int + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.checkRep():::ENTER -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.checkRep():::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.checkRep():::EXIT104 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.checkRep():::EXIT104 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.contains(int):::ENTER -n -int # isParam=true -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.contains(int):::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable n + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.contains(int):::EXIT118 -n -int # isParam=true -int -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.contains(int):::EXIT118 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable n + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.contains(int):::EXIT123 -n -int # isParam=true -int -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.contains(int):::EXIT123 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable n + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.orderStatistic(int):::ENTER -n -int # isParam=true -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.orderStatistic(int):::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable n + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.orderStatistic(int):::EXIT162 -n -int # isParam=true -int -22 -return -int -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.orderStatistic(int):::EXIT162 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable n + var-kind variable + dec-type int + rep-type int + flags is_param + comparability 22 + variable return + var-kind return + dec-type int + rep-type int + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.size():::ENTER -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.size():::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.size():::EXIT181 -return -int -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.size():::EXIT181 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable return + var-kind return + dec-type int + rep-type int + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.isEmpty():::ENTER -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.isEmpty():::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.isEmpty():::EXIT190 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.isEmpty():::EXIT190 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.min():::ENTER -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.min():::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.min():::EXIT210 -return -int -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.min():::EXIT210 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable return + var-kind return + dec-type int + rep-type int + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.max():::ENTER -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.max():::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.max():::EXIT230 -return -int -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.max():::EXIT230 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable return + var-kind return + dec-type int + rep-type int + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::ENTER -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT239 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT239 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT240 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT240 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT253 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT253 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT257 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.intersects(MapQuick1.StreetNumberSet):::EXIT257 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(java.lang.Object):::ENTER -o -java.lang.Object # isParam=true -hashcode -22 -o.class -java.lang.Class -java.lang.String -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(java.lang.Object):::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable o + var-kind variable + dec-type java.lang.Object + rep-type hashcode + flags is_param + comparability 22 + variable o.getClass().getName() + var-kind function getClass().getName() + enclosing-var o + dec-type java.lang.Class + rep-type java.lang.String + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(java.lang.Object):::EXIT266 -o -java.lang.Object # isParam=true -hashcode -22 -o.class -java.lang.Class -java.lang.String -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(java.lang.Object):::EXIT266 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable o + var-kind variable + dec-type java.lang.Object + rep-type hashcode + flags is_param + comparability 22 + variable o.getClass().getName() + var-kind function getClass().getName() + enclosing-var o + dec-type java.lang.Class + rep-type java.lang.String + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::ENTER -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT271 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT271 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT272 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT272 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT275 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT275 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT281 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT281 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT282 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT282 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT286 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT286 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT290 -other -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -other.begins -int[] -hashcode -22 -other.begins[] -int[] -int[] -22 -other.ends -int[] -hashcode -22 -other.ends[] -int[] -int[] -22 -return -boolean -boolean -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.equals(MapQuick1.StreetNumberSet):::EXIT290 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable other + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable other.begins + var-kind field begins + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.begins[..] + var-kind array + enclosing-var other.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable other.ends + var-kind field ends + enclosing-var other + dec-type int[] + rep-type hashcode + comparability 22 + variable other.ends[..] + var-kind array + enclosing-var other.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.hashCode():::ENTER -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.hashCode():::ENTER + ppt-type enter + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet.hashCode():::EXIT295 -return -int -int -22 -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet.hashCode():::EXIT295 + ppt-type subexit + parent parent MapQuick1.StreetNumberSet:::OBJECT 1 + variable return + var-kind return + dec-type int + rep-type int + comparability 22 + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + parent MapQuick1.StreetNumberSet:::OBJECT 1 + comparability 22 -DECLARE -MapQuick1.StreetNumberSet:::OBJECT -this -MapQuick1.StreetNumberSet # isParam=true -hashcode -22 -this.begins -int[] -hashcode -22 -this.begins[] -int[] -int[] -22 -this.ends -int[] -hashcode -22 -this.ends[] -int[] -int[] -22 +ppt MapQuick1.StreetNumberSet:::OBJECT + ppt-type object + variable this + var-kind variable + dec-type MapQuick1.StreetNumberSet + rep-type hashcode + flags is_param + comparability 22 + variable this.begins + var-kind field begins + enclosing-var this + dec-type int[] + rep-type hashcode + comparability 22 + variable this.begins[..] + var-kind array + enclosing-var this.begins + array 1 + dec-type int[] + rep-type int[] + comparability 22 + variable this.ends + var-kind field ends + enclosing-var this + dec-type int[] + rep-type hashcode + comparability 22 + variable this.ends[..] + var-kind array + enclosing-var this.ends + array 1 + dec-type int[] + rep-type int[] + comparability 22 diff --git a/java/daikon/test/split/targets/fuzzy.decls b/java/daikon/test/split/targets/fuzzy.decls deleted file mode 100644 index 01ded299ff..0000000000 --- a/java/daikon/test/split/targets/fuzzy.decls +++ /dev/null @@ -1,60 +0,0 @@ -// Declarations for misc/fuzzy.java -// Written Wed Jun 4 23:23:19 2003 - -VarComparability -none - -ListImplementors -java.util.List - - -DECLARE -misc.fuzzy.fuzzy():::EXIT4 - -DECLARE -misc.fuzzy.fuzzy():::ENTER - -DECLARE -misc.fuzzy.main(java.lang.String[]):::EXIT15 -args -java.lang.String[] # isParam=true -hashcode -22 -args.class -java.lang.Class -java.lang.String -22 -args[] -java.lang.String[] -java.lang.String[] -22 -args[].toString -java.lang.String[] -java.lang.String[] -22 - -DECLARE -misc.fuzzy.main(java.lang.String[]):::ENTER -args -java.lang.String[] # isParam=true -hashcode -22 -args.class -java.lang.Class -java.lang.String -22 -args[] -java.lang.String[] -java.lang.String[] -22 -args[].toString -java.lang.String[] -java.lang.String[] -22 - -DECLARE -misc.fuzzy:::OBJECT -this -misc.fuzzy # isParam=true -hashcode -22 diff --git a/java/daikon/test/split/targets/fuzzy.spinfo b/java/daikon/test/split/targets/fuzzy.spinfo deleted file mode 100644 index 769ae3124a..0000000000 --- a/java/daikon/test/split/targets/fuzzy.spinfo +++ /dev/null @@ -1,19 +0,0 @@ -PPT_NAME misc.fuzzy.daikonPrint -x == null - -PPT_NAME misc.fuzzy.daikonPrintArray -a == null -depth == 0 -a[i] == null -i < a.length -a == null -depth == 0 -((misc.fuzzy)a[i])== null -i < a.length -a == null -depth == 0 -((misc.fuzzy)a.get(i))== null -i < a.size() - -PPT_NAME misc.fuzzy.daikonPrintArrayNonsensical -depth == 0 diff --git a/tests/daikon-tests/pine_mdiep/pine_mdiep.decls.gz b/tests/daikon-tests/pine_mdiep/pine_mdiep.decls.gz index ceedbacb0b..07d74e60c0 100755 Binary files a/tests/daikon-tests/pine_mdiep/pine_mdiep.decls.gz and b/tests/daikon-tests/pine_mdiep/pine_mdiep.decls.gz differ diff --git a/tests/daikon-tests/pine_mdiep/pine_mdiep.dtrace.gz b/tests/daikon-tests/pine_mdiep/pine_mdiep.dtrace.gz index e62146e030..ffb004f702 100644 Binary files a/tests/daikon-tests/pine_mdiep/pine_mdiep.dtrace.gz and b/tests/daikon-tests/pine_mdiep/pine_mdiep.dtrace.gz differ diff --git a/tests/daikon-tests/pine_mdiep/pine_mdiep.txt-daikon.goal b/tests/daikon-tests/pine_mdiep/pine_mdiep.txt-daikon.goal index ddac5a75da..ceb3226e1b 100644 --- a/tests/daikon-tests/pine_mdiep/pine_mdiep.txt-daikon.goal +++ b/tests/daikon-tests/pine_mdiep/pine_mdiep.txt-daikon.goal @@ -92,375 +92,375 @@ error_message == null global.addr_book():::EXIT =========================================================================== global.addr_book_config():::ENTER -pine_state.context_list == pine_state.context_current -pine_state.context_list == pine_state.context_last -pine_state.inbox_stream == pine_state.mail_stream -pine_state.inbox_new_mail_count == pine_state.inbox_expunge_count -pine_state.inbox_new_mail_count == pine_state.inbox_changed -pine_state.inbox_new_mail_count == pine_state.new_mail_count -pine_state.inbox_new_mail_count == pine_state.expunge_count -pine_state.inbox_new_mail_count == pine_state.first_unseen -pine_state.inbox_new_mail_count == pine_state.status_msg_delay -pine_state.inbox_new_mail_count == pine_state.hours_to_timeout -pine_state.inbox_msgmap == pine_state.post -pine_state.inbox_msgmap == pine_state.sort_types -pine_state.inbox_msgmap == pine_state.print -pine_state.mail_box_changed == pine_state.unsorted_newmail -pine_state.mangled_footer == pine_state.mangled_header -pine_state.mangled_footer == pine_state.mangled_body -pine_state.mangled_footer == pine_state.mangled_screen -pine_state.mangled_footer == pine_state.in_init_seq -pine_state.mangled_footer == pine_state.save_in_init_seq -pine_state.mangled_footer == pine_state.dont_use_init_cmds -pine_state.mangled_footer == pine_state.give_fixed_warning -pine_state.mangled_footer == pine_state.fix_fixed_warning -pine_state.mangled_footer == pine_state.unseen_in_view -pine_state.mangled_footer == pine_state.start_in_context -pine_state.mangled_footer == pine_state.io_error_on_stream -pine_state.mangled_footer == pine_state.def_sort_rev -pine_state.mangled_footer == pine_state.restricted -pine_state.mangled_footer == pine_state.show_dot_names -pine_state.mangled_footer == pine_state.nr_mode -pine_state.mangled_footer == pine_state.anonymous -pine_state.mangled_footer == pine_state.save_msg_rule -pine_state.mangled_footer == pine_state.fcc_rule -pine_state.mangled_footer == pine_state.ab_sort_rule -pine_state.mangled_footer == pine_state.fld_sort_rule -pine_state.mangled_footer == pine_state.inc_startup_rule -pine_state.goto_default_rule == pine_state.full_header -pine_state.goto_default_rule == pine_state.orig_use_fkeys -pine_state.goto_default_rule == pine_state.try_to_create -pine_state.goto_default_rule == pine_state.low_speed -pine_state.goto_default_rule == pine_state.dead_inbox -pine_state.goto_default_rule == pine_state.dead_stream -pine_state.goto_default_rule == pine_state.noticed_dead_inbox -pine_state.goto_default_rule == pine_state.noticed_dead_stream -pine_state.goto_default_rule == pine_state.mm_log_error -pine_state.goto_default_rule == pine_state.compose_mime -pine_state.goto_default_rule == pine_state.show_new_version -pine_state.goto_default_rule == pine_state.pre390 -pine_state.goto_default_rule == pine_state.first_time_user -pine_state.goto_default_rule == pine_state.outstanding_pinerc_changes -pine_state.goto_default_rule == pine_state.intr_pending -pine_state.goto_default_rule == pine_state.expunge_in_progress -pine_state.goto_default_rule == pine_state.readonly_pinerc -pine_state.goto_default_rule == pine_state.view_all_except -pine_state.goto_default_rule == pine_state.start_in_index -pine_state.goto_default_rule == pine_state.noshow_error -pine_state.goto_default_rule == pine_state.noshow_warn -pine_state.goto_default_rule == pine_state.noshow_timeout -pine_state.goto_default_rule == pine_state.phone_home -pine_state.goto_default_rule == pine_state.painted_body_on_startup -pine_state.goto_default_rule == pine_state.painted_footer_on_startup -pine_state.goto_default_rule == pine_state.open_readonly_on_startup -pine_state.goto_default_rule == pine_state.start_entry -pine_state.viewer_overlap == pine_state.scroll_margin -pine_state.viewer_overlap == pine_state.remote_abook_history -pine_state.viewer_overlap == pine_state.debug_malloc -pine_state.viewer_overlap == pine_state.debug_timestamp -pine_state.viewer_overlap == pine_state.debug_flush -pine_state.debug_imap == pine_state.debug_nfiles -pine_state.feat_list_back_compat == pine_state.init_errs -pine_state.feat_list_back_compat == pine_state.vars.user_val.l -pine_state.feat_list_back_compat == pine_state.vars.global_val.l -pine_state.feat_list_back_compat == pine_state.vars.fixed_val.l -pine_state.feat_list_back_compat == pine_state.vars.cmdline_val.l -pine_state.init_context == pine_state.printer_category -pine_state.initial_cmds == pine_state.free_initial_cmds -pine_state.vars.is_obsolete == pine_state.vars.is_used -pine_state.vars.is_obsolete == pine_state.vars.been_written -pine_state.vars.is_obsolete == pine_state.vars.is_user -pine_state.vars.is_obsolete == pine_state.vars.is_global -pine_state.vars.is_obsolete == pine_state.vars.is_list -pine_state.vars.is_obsolete == pine_state.vars.is_fixed +pine_state->context_list == pine_state->context_current +pine_state->context_list == pine_state->context_last +pine_state->inbox_stream == pine_state->mail_stream +pine_state->inbox_new_mail_count == pine_state->inbox_expunge_count +pine_state->inbox_new_mail_count == pine_state->inbox_changed +pine_state->inbox_new_mail_count == pine_state->new_mail_count +pine_state->inbox_new_mail_count == pine_state->expunge_count +pine_state->inbox_new_mail_count == pine_state->first_unseen +pine_state->inbox_new_mail_count == pine_state->status_msg_delay +pine_state->inbox_new_mail_count == pine_state->hours_to_timeout +pine_state->inbox_msgmap == pine_state->post +pine_state->inbox_msgmap == pine_state->sort_types +pine_state->inbox_msgmap == pine_state->print +pine_state->mail_box_changed == pine_state->unsorted_newmail +pine_state->mangled_footer == pine_state->mangled_header +pine_state->mangled_footer == pine_state->mangled_body +pine_state->mangled_footer == pine_state->mangled_screen +pine_state->mangled_footer == pine_state->in_init_seq +pine_state->mangled_footer == pine_state->save_in_init_seq +pine_state->mangled_footer == pine_state->dont_use_init_cmds +pine_state->mangled_footer == pine_state->give_fixed_warning +pine_state->mangled_footer == pine_state->fix_fixed_warning +pine_state->mangled_footer == pine_state->unseen_in_view +pine_state->mangled_footer == pine_state->start_in_context +pine_state->mangled_footer == pine_state->io_error_on_stream +pine_state->mangled_footer == pine_state->def_sort_rev +pine_state->mangled_footer == pine_state->restricted +pine_state->mangled_footer == pine_state->show_dot_names +pine_state->mangled_footer == pine_state->nr_mode +pine_state->mangled_footer == pine_state->anonymous +pine_state->mangled_footer == pine_state->save_msg_rule +pine_state->mangled_footer == pine_state->fcc_rule +pine_state->mangled_footer == pine_state->ab_sort_rule +pine_state->mangled_footer == pine_state->fld_sort_rule +pine_state->mangled_footer == pine_state->inc_startup_rule +pine_state->goto_default_rule == pine_state->full_header +pine_state->goto_default_rule == pine_state->orig_use_fkeys +pine_state->goto_default_rule == pine_state->try_to_create +pine_state->goto_default_rule == pine_state->low_speed +pine_state->goto_default_rule == pine_state->dead_inbox +pine_state->goto_default_rule == pine_state->dead_stream +pine_state->goto_default_rule == pine_state->noticed_dead_inbox +pine_state->goto_default_rule == pine_state->noticed_dead_stream +pine_state->goto_default_rule == pine_state->mm_log_error +pine_state->goto_default_rule == pine_state->compose_mime +pine_state->goto_default_rule == pine_state->show_new_version +pine_state->goto_default_rule == pine_state->pre390 +pine_state->goto_default_rule == pine_state->first_time_user +pine_state->goto_default_rule == pine_state->outstanding_pinerc_changes +pine_state->goto_default_rule == pine_state->intr_pending +pine_state->goto_default_rule == pine_state->expunge_in_progress +pine_state->goto_default_rule == pine_state->readonly_pinerc +pine_state->goto_default_rule == pine_state->view_all_except +pine_state->goto_default_rule == pine_state->start_in_index +pine_state->goto_default_rule == pine_state->noshow_error +pine_state->goto_default_rule == pine_state->noshow_warn +pine_state->goto_default_rule == pine_state->noshow_timeout +pine_state->goto_default_rule == pine_state->phone_home +pine_state->goto_default_rule == pine_state->painted_body_on_startup +pine_state->goto_default_rule == pine_state->painted_footer_on_startup +pine_state->goto_default_rule == pine_state->open_readonly_on_startup +pine_state->goto_default_rule == pine_state->start_entry +pine_state->viewer_overlap == pine_state->scroll_margin +pine_state->viewer_overlap == pine_state->remote_abook_history +pine_state->viewer_overlap == pine_state->debug_malloc +pine_state->viewer_overlap == pine_state->debug_timestamp +pine_state->viewer_overlap == pine_state->debug_flush +pine_state->debug_imap == pine_state->debug_nfiles +pine_state->feat_list_back_compat == pine_state->init_errs +pine_state->feat_list_back_compat == pine_state->vars->user_val.l +pine_state->feat_list_back_compat == pine_state->vars->global_val.l +pine_state->feat_list_back_compat == pine_state->vars->fixed_val.l +pine_state->feat_list_back_compat == pine_state->vars->cmdline_val.l +pine_state->init_context == pine_state->printer_category +pine_state->initial_cmds == pine_state->free_initial_cmds +pine_state->vars->is_obsolete == pine_state->vars->is_used +pine_state->vars->is_obsolete == pine_state->vars->been_written +pine_state->vars->is_obsolete == pine_state->vars->is_user +pine_state->vars->is_obsolete == pine_state->vars->is_global +pine_state->vars->is_obsolete == pine_state->vars->is_list +pine_state->vars->is_obsolete == pine_state->vars->is_fixed pine_state has only one value -pine_state[] has only one value -pine_state.next_screen == null -pine_state.prev_screen has only one value -pine_state.redrawer has only one value -pine_state.context_list has only one value -pine_state.inbox_stream has only one value -pine_state.inbox_new_mail_count == 0 -pine_state.inbox_msgmap == null -pine_state.msgmap has only one value -pine_state.mail_box_changed == 1112426752 -pine_state.atmts has only one value -pine_state.atmts_allocated == 1 -pine_state.index_disp_format has only one value -pine_state.folders_dir == "/home/mhardojo/mail" -pine_state.start_mode == 0 -pine_state.mangled_footer == 1 -pine_state.goto_default_rule == 0 -pine_state.viewer_overlap == 196610 -pine_state.debug_imap == 32 -pine_state.feat_list_back_compat == null -pine_state.init_context == -1 -pine_state.initial_cmds == null -pine_state.ttyo has only one value -pine_state.ttyo[] has only one value -pine_state.ttyo.screen_rows == 24 -pine_state.ttyo.screen_cols == 80 -pine_state.ttyo.header_rows == 2 -pine_state.ttyo.footer_rows == 3 -pine_state.home_dir == "/home/mhardojo" -pine_state.hostname == "measure.unl.edu" -pine_state.localdomain == "unl.edu" -pine_state.userdomain == "hades.unl.edu" -pine_state.pinerc == "/home/mhardojo/.pinerc" -pine_state.pine_name == "pine" -pine_state.last_expire_year == 999 -pine_state.last_expire_month == 98 -pine_state.composer_fillcol == 74 -pine_state.vars has only one value -pine_state.vars[] has only one value -pine_state.vars.name == "personal-name" -pine_state.vars.is_obsolete == 26 -pine_state.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -pine_state.vars.current_val has only one value -pine_state.vars.current_val.p == "Madeline Hardojo" -pine_state.vars.current_val.l has only one value -pine_state.vars.user_val has only one value -pine_state.vars.global_val has only one value -pine_state.vars.fixed_val has only one value -pine_state.vars.cmdline_val has only one value -pine_state.home_dir is a substring of pine_state.folders_dir -pine_state.home_dir is a substring of pine_state.pinerc -pine_state.localdomain is a substring of pine_state.hostname -pine_state.localdomain is a substring of pine_state.userdomain -pine_state.pine_name is a substring of pine_state.pinerc +pine_state[0] has only one value +pine_state->next_screen == null +pine_state->prev_screen has only one value +pine_state->redrawer has only one value +pine_state->context_list has only one value +pine_state->inbox_stream has only one value +pine_state->inbox_new_mail_count == 0 +pine_state->inbox_msgmap == null +pine_state->msgmap has only one value +pine_state->mail_box_changed == 1112426752 +pine_state->atmts has only one value +pine_state->atmts_allocated == 1 +pine_state->index_disp_format has only one value +pine_state->folders_dir == "/home/mhardojo/mail" +pine_state->start_mode == 0 +pine_state->mangled_footer == 1 +pine_state->goto_default_rule == 0 +pine_state->viewer_overlap == 196610 +pine_state->debug_imap == 32 +pine_state->feat_list_back_compat == null +pine_state->init_context == -1 +pine_state->initial_cmds == null +pine_state->ttyo has only one value +pine_state->ttyo[0] has only one value +pine_state->ttyo->screen_rows == 24 +pine_state->ttyo->screen_cols == 80 +pine_state->ttyo->header_rows == 2 +pine_state->ttyo->footer_rows == 3 +pine_state->home_dir == "/home/mhardojo" +pine_state->hostname == "measure.unl.edu" +pine_state->localdomain == "unl.edu" +pine_state->userdomain == "hades.unl.edu" +pine_state->pinerc == "/home/mhardojo/.pinerc" +pine_state->pine_name == "pine" +pine_state->last_expire_year == 999 +pine_state->last_expire_month == 98 +pine_state->composer_fillcol == 74 +pine_state->vars has only one value +pine_state->vars[0] has only one value +pine_state->vars->name == "personal-name" +pine_state->vars->is_obsolete == 26 +pine_state->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +pine_state->vars->current_val has only one value +pine_state->vars->current_val.p == "Madeline Hardojo" +pine_state->vars->current_val.l has only one value +pine_state->vars->user_val has only one value +pine_state->vars->global_val has only one value +pine_state->vars->fixed_val has only one value +pine_state->vars->cmdline_val has only one value +pine_state->home_dir is a substring of pine_state->folders_dir +pine_state->home_dir is a substring of pine_state->pinerc +pine_state->localdomain is a substring of pine_state->hostname +pine_state->localdomain is a substring of pine_state->userdomain +pine_state->pine_name is a substring of pine_state->pinerc =========================================================================== global.addr_book_config():::EXIT -pine_state[] == orig(pine_state[]) -pine_state.next_screen == orig(pine_state.prev_screen) -pine_state.context_list == pine_state.context_current -pine_state.context_list == pine_state.context_last -pine_state.context_list == orig(pine_state.context_list) -pine_state.context_list == orig(pine_state.context_current) -pine_state.context_list == orig(pine_state.context_last) -pine_state.inbox_stream == pine_state.mail_stream -pine_state.inbox_stream == orig(pine_state.inbox_stream) -pine_state.inbox_stream == orig(pine_state.mail_stream) -pine_state.inbox_new_mail_count == pine_state.inbox_expunge_count -pine_state.inbox_new_mail_count == pine_state.inbox_changed -pine_state.inbox_new_mail_count == pine_state.new_mail_count -pine_state.inbox_new_mail_count == pine_state.expunge_count -pine_state.inbox_new_mail_count == pine_state.first_unseen -pine_state.inbox_new_mail_count == pine_state.status_msg_delay -pine_state.inbox_new_mail_count == pine_state.hours_to_timeout -pine_state.inbox_new_mail_count == orig(pine_state.inbox_new_mail_count) -pine_state.inbox_new_mail_count == orig(pine_state.inbox_expunge_count) -pine_state.inbox_new_mail_count == orig(pine_state.inbox_changed) -pine_state.inbox_new_mail_count == orig(pine_state.new_mail_count) -pine_state.inbox_new_mail_count == orig(pine_state.expunge_count) -pine_state.inbox_new_mail_count == orig(pine_state.first_unseen) -pine_state.inbox_new_mail_count == orig(pine_state.status_msg_delay) -pine_state.inbox_new_mail_count == orig(pine_state.hours_to_timeout) -pine_state.inbox_msgmap == pine_state.post -pine_state.inbox_msgmap == pine_state.sort_types -pine_state.inbox_msgmap == pine_state.print -pine_state.inbox_msgmap == orig(pine_state.inbox_msgmap) -pine_state.inbox_msgmap == orig(pine_state.post) -pine_state.inbox_msgmap == orig(pine_state.sort_types) -pine_state.inbox_msgmap == orig(pine_state.print) -pine_state.msgmap == orig(pine_state.msgmap) -pine_state.mail_box_changed == pine_state.unsorted_newmail -pine_state.mail_box_changed == orig(pine_state.mail_box_changed) -pine_state.mail_box_changed == orig(pine_state.unsorted_newmail) -pine_state.atmts == orig(pine_state.atmts) -pine_state.atmts_allocated == orig(pine_state.atmts_allocated) -pine_state.index_disp_format == orig(pine_state.index_disp_format) -pine_state.start_mode == orig(pine_state.start_mode) -pine_state.mangled_footer == pine_state.mangled_header -pine_state.mangled_footer == pine_state.mangled_body -pine_state.mangled_footer == pine_state.mangled_screen -pine_state.mangled_footer == pine_state.in_init_seq -pine_state.mangled_footer == pine_state.save_in_init_seq -pine_state.mangled_footer == pine_state.dont_use_init_cmds -pine_state.mangled_footer == pine_state.give_fixed_warning -pine_state.mangled_footer == pine_state.fix_fixed_warning -pine_state.mangled_footer == pine_state.unseen_in_view -pine_state.mangled_footer == pine_state.start_in_context -pine_state.mangled_footer == pine_state.io_error_on_stream -pine_state.mangled_footer == pine_state.def_sort_rev -pine_state.mangled_footer == pine_state.restricted -pine_state.mangled_footer == pine_state.show_dot_names -pine_state.mangled_footer == pine_state.nr_mode -pine_state.mangled_footer == pine_state.anonymous -pine_state.mangled_footer == pine_state.save_msg_rule -pine_state.mangled_footer == pine_state.fcc_rule -pine_state.mangled_footer == pine_state.ab_sort_rule -pine_state.mangled_footer == pine_state.fld_sort_rule -pine_state.mangled_footer == pine_state.inc_startup_rule -pine_state.mangled_footer == pine_state.goto_default_rule -pine_state.mangled_footer == pine_state.full_header -pine_state.mangled_footer == pine_state.orig_use_fkeys -pine_state.mangled_footer == pine_state.try_to_create -pine_state.mangled_footer == pine_state.low_speed -pine_state.mangled_footer == pine_state.dead_inbox -pine_state.mangled_footer == pine_state.dead_stream -pine_state.mangled_footer == pine_state.noticed_dead_inbox -pine_state.mangled_footer == pine_state.noticed_dead_stream -pine_state.mangled_footer == pine_state.mm_log_error -pine_state.mangled_footer == pine_state.compose_mime -pine_state.mangled_footer == pine_state.show_new_version -pine_state.mangled_footer == pine_state.pre390 -pine_state.mangled_footer == pine_state.first_time_user -pine_state.mangled_footer == pine_state.outstanding_pinerc_changes -pine_state.mangled_footer == pine_state.intr_pending -pine_state.mangled_footer == pine_state.expunge_in_progress -pine_state.mangled_footer == pine_state.readonly_pinerc -pine_state.mangled_footer == pine_state.view_all_except -pine_state.mangled_footer == pine_state.start_in_index -pine_state.mangled_footer == pine_state.noshow_error -pine_state.mangled_footer == pine_state.noshow_warn -pine_state.mangled_footer == pine_state.noshow_timeout -pine_state.mangled_footer == pine_state.phone_home -pine_state.mangled_footer == pine_state.painted_body_on_startup -pine_state.mangled_footer == pine_state.painted_footer_on_startup -pine_state.mangled_footer == pine_state.open_readonly_on_startup -pine_state.mangled_footer == pine_state.start_entry -pine_state.mangled_footer == orig(pine_state.goto_default_rule) -pine_state.mangled_footer == orig(pine_state.full_header) -pine_state.mangled_footer == orig(pine_state.orig_use_fkeys) -pine_state.mangled_footer == orig(pine_state.try_to_create) -pine_state.mangled_footer == orig(pine_state.low_speed) -pine_state.mangled_footer == orig(pine_state.dead_inbox) -pine_state.mangled_footer == orig(pine_state.dead_stream) -pine_state.mangled_footer == orig(pine_state.noticed_dead_inbox) -pine_state.mangled_footer == orig(pine_state.noticed_dead_stream) -pine_state.mangled_footer == orig(pine_state.mm_log_error) -pine_state.mangled_footer == orig(pine_state.compose_mime) -pine_state.mangled_footer == orig(pine_state.show_new_version) -pine_state.mangled_footer == orig(pine_state.pre390) -pine_state.mangled_footer == orig(pine_state.first_time_user) -pine_state.mangled_footer == orig(pine_state.outstanding_pinerc_changes) -pine_state.mangled_footer == orig(pine_state.intr_pending) -pine_state.mangled_footer == orig(pine_state.expunge_in_progress) -pine_state.mangled_footer == orig(pine_state.readonly_pinerc) -pine_state.mangled_footer == orig(pine_state.view_all_except) -pine_state.mangled_footer == orig(pine_state.start_in_index) -pine_state.mangled_footer == orig(pine_state.noshow_error) -pine_state.mangled_footer == orig(pine_state.noshow_warn) -pine_state.mangled_footer == orig(pine_state.noshow_timeout) -pine_state.mangled_footer == orig(pine_state.phone_home) -pine_state.mangled_footer == orig(pine_state.painted_body_on_startup) -pine_state.mangled_footer == orig(pine_state.painted_footer_on_startup) -pine_state.mangled_footer == orig(pine_state.open_readonly_on_startup) -pine_state.mangled_footer == orig(pine_state.start_entry) -pine_state.viewer_overlap == pine_state.scroll_margin -pine_state.viewer_overlap == pine_state.remote_abook_history -pine_state.viewer_overlap == pine_state.debug_malloc -pine_state.viewer_overlap == pine_state.debug_timestamp -pine_state.viewer_overlap == pine_state.debug_flush -pine_state.viewer_overlap == orig(pine_state.viewer_overlap) -pine_state.viewer_overlap == orig(pine_state.scroll_margin) -pine_state.viewer_overlap == orig(pine_state.remote_abook_history) -pine_state.viewer_overlap == orig(pine_state.debug_malloc) -pine_state.viewer_overlap == orig(pine_state.debug_timestamp) -pine_state.viewer_overlap == orig(pine_state.debug_flush) -pine_state.debug_imap == pine_state.debug_nfiles -pine_state.debug_imap == orig(pine_state.debug_imap) -pine_state.debug_imap == orig(pine_state.debug_nfiles) -pine_state.feat_list_back_compat == pine_state.init_errs -pine_state.feat_list_back_compat == pine_state.vars.user_val.l -pine_state.feat_list_back_compat == pine_state.vars.global_val.l -pine_state.feat_list_back_compat == pine_state.vars.fixed_val.l -pine_state.feat_list_back_compat == pine_state.vars.cmdline_val.l -pine_state.feat_list_back_compat == orig(pine_state.feat_list_back_compat) -pine_state.feat_list_back_compat == orig(pine_state.init_errs) -pine_state.feat_list_back_compat == orig(pine_state.vars.user_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.global_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.fixed_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.cmdline_val.l) -pine_state.init_context == pine_state.printer_category -pine_state.init_context == orig(pine_state.init_context) -pine_state.init_context == orig(pine_state.printer_category) -pine_state.initial_cmds == pine_state.free_initial_cmds -pine_state.initial_cmds == orig(pine_state.initial_cmds) -pine_state.initial_cmds == orig(pine_state.free_initial_cmds) -pine_state.ttyo == orig(pine_state.ttyo) -pine_state.ttyo[] == orig(pine_state.ttyo[]) -pine_state.ttyo.screen_rows == orig(pine_state.ttyo.screen_rows) -pine_state.ttyo.screen_cols == orig(pine_state.ttyo.screen_cols) -pine_state.ttyo.header_rows == orig(pine_state.ttyo.header_rows) -pine_state.ttyo.footer_rows == orig(pine_state.ttyo.footer_rows) -pine_state.last_expire_year == orig(pine_state.last_expire_year) -pine_state.last_expire_month == orig(pine_state.last_expire_month) -pine_state.composer_fillcol == orig(pine_state.composer_fillcol) -pine_state.vars == orig(pine_state.vars) -pine_state.vars[] == orig(pine_state.vars[]) -pine_state.vars.is_obsolete == pine_state.vars.is_used -pine_state.vars.is_obsolete == pine_state.vars.been_written -pine_state.vars.is_obsolete == pine_state.vars.is_user -pine_state.vars.is_obsolete == pine_state.vars.is_global -pine_state.vars.is_obsolete == pine_state.vars.is_list -pine_state.vars.is_obsolete == pine_state.vars.is_fixed -pine_state.vars.is_obsolete == orig(pine_state.vars.is_obsolete) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_used) -pine_state.vars.is_obsolete == orig(pine_state.vars.been_written) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_user) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_global) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_list) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_fixed) -pine_state.vars.current_val == orig(pine_state.vars.current_val) -pine_state.vars.current_val.l == orig(pine_state.vars.current_val.l) -pine_state.vars.user_val == orig(pine_state.vars.user_val) -pine_state.vars.global_val == orig(pine_state.vars.global_val) -pine_state.vars.fixed_val == orig(pine_state.vars.fixed_val) -pine_state.vars.cmdline_val == orig(pine_state.vars.cmdline_val) -pine_state[] has only one value -pine_state.next_screen has only one value -pine_state.prev_screen has only one value -pine_state.redrawer has only one value -pine_state.context_list has only one value -pine_state.inbox_stream has only one value -pine_state.inbox_new_mail_count == 0 -pine_state.inbox_msgmap == null -pine_state.msgmap has only one value -pine_state.mail_box_changed == 1112426752 -pine_state.atmts has only one value -pine_state.atmts_allocated == 1 -pine_state.index_disp_format has only one value -pine_state.folders_dir == "/home/mhardojo/mail" -pine_state.start_mode == 0 -pine_state.mangled_footer == 0 -pine_state.viewer_overlap == 196610 -pine_state.debug_imap == 32 -pine_state.feat_list_back_compat == null -pine_state.init_context == -1 -pine_state.initial_cmds == null -pine_state.ttyo has only one value -pine_state.ttyo[] has only one value -pine_state.ttyo.screen_rows == 24 -pine_state.ttyo.screen_cols == 80 -pine_state.ttyo.header_rows == 2 -pine_state.ttyo.footer_rows == 3 -pine_state.home_dir == "/home/mhardojo" -pine_state.hostname == "measure.unl.edu" -pine_state.localdomain == "unl.edu" -pine_state.userdomain == "hades.unl.edu" -pine_state.pinerc == "/home/mhardojo/.pinerc" -pine_state.pine_name == "pine" -pine_state.last_expire_year == 999 -pine_state.last_expire_month == 98 -pine_state.composer_fillcol == 74 -pine_state.vars has only one value -pine_state.vars[] has only one value -pine_state.vars.name == "personal-name" -pine_state.vars.is_obsolete == 26 -pine_state.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -pine_state.vars.current_val has only one value -pine_state.vars.current_val.p == "Madeline Hardojo" -pine_state.vars.current_val.l has only one value -pine_state.vars.user_val has only one value -pine_state.vars.global_val has only one value -pine_state.vars.fixed_val has only one value -pine_state.vars.cmdline_val has only one value -pine_state.home_dir is a substring of pine_state.folders_dir -pine_state.home_dir is a substring of pine_state.pinerc -pine_state.localdomain is a substring of pine_state.hostname -pine_state.localdomain is a substring of pine_state.userdomain -pine_state.pine_name is a substring of pine_state.pinerc +pine_state[0] == orig(pine_state[0]) +pine_state->next_screen == orig(pine_state->prev_screen) +pine_state->context_list == pine_state->context_current +pine_state->context_list == pine_state->context_last +pine_state->context_list == orig(pine_state->context_list) +pine_state->context_list == orig(pine_state->context_current) +pine_state->context_list == orig(pine_state->context_last) +pine_state->inbox_stream == pine_state->mail_stream +pine_state->inbox_stream == orig(pine_state->inbox_stream) +pine_state->inbox_stream == orig(pine_state->mail_stream) +pine_state->inbox_new_mail_count == pine_state->inbox_expunge_count +pine_state->inbox_new_mail_count == pine_state->inbox_changed +pine_state->inbox_new_mail_count == pine_state->new_mail_count +pine_state->inbox_new_mail_count == pine_state->expunge_count +pine_state->inbox_new_mail_count == pine_state->first_unseen +pine_state->inbox_new_mail_count == pine_state->status_msg_delay +pine_state->inbox_new_mail_count == pine_state->hours_to_timeout +pine_state->inbox_new_mail_count == orig(pine_state->inbox_new_mail_count) +pine_state->inbox_new_mail_count == orig(pine_state->inbox_expunge_count) +pine_state->inbox_new_mail_count == orig(pine_state->inbox_changed) +pine_state->inbox_new_mail_count == orig(pine_state->new_mail_count) +pine_state->inbox_new_mail_count == orig(pine_state->expunge_count) +pine_state->inbox_new_mail_count == orig(pine_state->first_unseen) +pine_state->inbox_new_mail_count == orig(pine_state->status_msg_delay) +pine_state->inbox_new_mail_count == orig(pine_state->hours_to_timeout) +pine_state->inbox_msgmap == pine_state->post +pine_state->inbox_msgmap == pine_state->sort_types +pine_state->inbox_msgmap == pine_state->print +pine_state->inbox_msgmap == orig(pine_state->inbox_msgmap) +pine_state->inbox_msgmap == orig(pine_state->post) +pine_state->inbox_msgmap == orig(pine_state->sort_types) +pine_state->inbox_msgmap == orig(pine_state->print) +pine_state->msgmap == orig(pine_state->msgmap) +pine_state->mail_box_changed == pine_state->unsorted_newmail +pine_state->mail_box_changed == orig(pine_state->mail_box_changed) +pine_state->mail_box_changed == orig(pine_state->unsorted_newmail) +pine_state->atmts == orig(pine_state->atmts) +pine_state->atmts_allocated == orig(pine_state->atmts_allocated) +pine_state->index_disp_format == orig(pine_state->index_disp_format) +pine_state->start_mode == orig(pine_state->start_mode) +pine_state->mangled_footer == pine_state->mangled_header +pine_state->mangled_footer == pine_state->mangled_body +pine_state->mangled_footer == pine_state->mangled_screen +pine_state->mangled_footer == pine_state->in_init_seq +pine_state->mangled_footer == pine_state->save_in_init_seq +pine_state->mangled_footer == pine_state->dont_use_init_cmds +pine_state->mangled_footer == pine_state->give_fixed_warning +pine_state->mangled_footer == pine_state->fix_fixed_warning +pine_state->mangled_footer == pine_state->unseen_in_view +pine_state->mangled_footer == pine_state->start_in_context +pine_state->mangled_footer == pine_state->io_error_on_stream +pine_state->mangled_footer == pine_state->def_sort_rev +pine_state->mangled_footer == pine_state->restricted +pine_state->mangled_footer == pine_state->show_dot_names +pine_state->mangled_footer == pine_state->nr_mode +pine_state->mangled_footer == pine_state->anonymous +pine_state->mangled_footer == pine_state->save_msg_rule +pine_state->mangled_footer == pine_state->fcc_rule +pine_state->mangled_footer == pine_state->ab_sort_rule +pine_state->mangled_footer == pine_state->fld_sort_rule +pine_state->mangled_footer == pine_state->inc_startup_rule +pine_state->mangled_footer == pine_state->goto_default_rule +pine_state->mangled_footer == pine_state->full_header +pine_state->mangled_footer == pine_state->orig_use_fkeys +pine_state->mangled_footer == pine_state->try_to_create +pine_state->mangled_footer == pine_state->low_speed +pine_state->mangled_footer == pine_state->dead_inbox +pine_state->mangled_footer == pine_state->dead_stream +pine_state->mangled_footer == pine_state->noticed_dead_inbox +pine_state->mangled_footer == pine_state->noticed_dead_stream +pine_state->mangled_footer == pine_state->mm_log_error +pine_state->mangled_footer == pine_state->compose_mime +pine_state->mangled_footer == pine_state->show_new_version +pine_state->mangled_footer == pine_state->pre390 +pine_state->mangled_footer == pine_state->first_time_user +pine_state->mangled_footer == pine_state->outstanding_pinerc_changes +pine_state->mangled_footer == pine_state->intr_pending +pine_state->mangled_footer == pine_state->expunge_in_progress +pine_state->mangled_footer == pine_state->readonly_pinerc +pine_state->mangled_footer == pine_state->view_all_except +pine_state->mangled_footer == pine_state->start_in_index +pine_state->mangled_footer == pine_state->noshow_error +pine_state->mangled_footer == pine_state->noshow_warn +pine_state->mangled_footer == pine_state->noshow_timeout +pine_state->mangled_footer == pine_state->phone_home +pine_state->mangled_footer == pine_state->painted_body_on_startup +pine_state->mangled_footer == pine_state->painted_footer_on_startup +pine_state->mangled_footer == pine_state->open_readonly_on_startup +pine_state->mangled_footer == pine_state->start_entry +pine_state->mangled_footer == orig(pine_state->goto_default_rule) +pine_state->mangled_footer == orig(pine_state->full_header) +pine_state->mangled_footer == orig(pine_state->orig_use_fkeys) +pine_state->mangled_footer == orig(pine_state->try_to_create) +pine_state->mangled_footer == orig(pine_state->low_speed) +pine_state->mangled_footer == orig(pine_state->dead_inbox) +pine_state->mangled_footer == orig(pine_state->dead_stream) +pine_state->mangled_footer == orig(pine_state->noticed_dead_inbox) +pine_state->mangled_footer == orig(pine_state->noticed_dead_stream) +pine_state->mangled_footer == orig(pine_state->mm_log_error) +pine_state->mangled_footer == orig(pine_state->compose_mime) +pine_state->mangled_footer == orig(pine_state->show_new_version) +pine_state->mangled_footer == orig(pine_state->pre390) +pine_state->mangled_footer == orig(pine_state->first_time_user) +pine_state->mangled_footer == orig(pine_state->outstanding_pinerc_changes) +pine_state->mangled_footer == orig(pine_state->intr_pending) +pine_state->mangled_footer == orig(pine_state->expunge_in_progress) +pine_state->mangled_footer == orig(pine_state->readonly_pinerc) +pine_state->mangled_footer == orig(pine_state->view_all_except) +pine_state->mangled_footer == orig(pine_state->start_in_index) +pine_state->mangled_footer == orig(pine_state->noshow_error) +pine_state->mangled_footer == orig(pine_state->noshow_warn) +pine_state->mangled_footer == orig(pine_state->noshow_timeout) +pine_state->mangled_footer == orig(pine_state->phone_home) +pine_state->mangled_footer == orig(pine_state->painted_body_on_startup) +pine_state->mangled_footer == orig(pine_state->painted_footer_on_startup) +pine_state->mangled_footer == orig(pine_state->open_readonly_on_startup) +pine_state->mangled_footer == orig(pine_state->start_entry) +pine_state->viewer_overlap == pine_state->scroll_margin +pine_state->viewer_overlap == pine_state->remote_abook_history +pine_state->viewer_overlap == pine_state->debug_malloc +pine_state->viewer_overlap == pine_state->debug_timestamp +pine_state->viewer_overlap == pine_state->debug_flush +pine_state->viewer_overlap == orig(pine_state->viewer_overlap) +pine_state->viewer_overlap == orig(pine_state->scroll_margin) +pine_state->viewer_overlap == orig(pine_state->remote_abook_history) +pine_state->viewer_overlap == orig(pine_state->debug_malloc) +pine_state->viewer_overlap == orig(pine_state->debug_timestamp) +pine_state->viewer_overlap == orig(pine_state->debug_flush) +pine_state->debug_imap == pine_state->debug_nfiles +pine_state->debug_imap == orig(pine_state->debug_imap) +pine_state->debug_imap == orig(pine_state->debug_nfiles) +pine_state->feat_list_back_compat == pine_state->init_errs +pine_state->feat_list_back_compat == pine_state->vars->user_val.l +pine_state->feat_list_back_compat == pine_state->vars->global_val.l +pine_state->feat_list_back_compat == pine_state->vars->fixed_val.l +pine_state->feat_list_back_compat == pine_state->vars->cmdline_val.l +pine_state->feat_list_back_compat == orig(pine_state->feat_list_back_compat) +pine_state->feat_list_back_compat == orig(pine_state->init_errs) +pine_state->feat_list_back_compat == orig(pine_state->vars->user_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->global_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->fixed_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->cmdline_val.l) +pine_state->init_context == pine_state->printer_category +pine_state->init_context == orig(pine_state->init_context) +pine_state->init_context == orig(pine_state->printer_category) +pine_state->initial_cmds == pine_state->free_initial_cmds +pine_state->initial_cmds == orig(pine_state->initial_cmds) +pine_state->initial_cmds == orig(pine_state->free_initial_cmds) +pine_state->ttyo == orig(pine_state->ttyo) +pine_state->ttyo[0] == orig(pine_state->ttyo[0]) +pine_state->ttyo->screen_rows == orig(pine_state->ttyo->screen_rows) +pine_state->ttyo->screen_cols == orig(pine_state->ttyo->screen_cols) +pine_state->ttyo->header_rows == orig(pine_state->ttyo->header_rows) +pine_state->ttyo->footer_rows == orig(pine_state->ttyo->footer_rows) +pine_state->last_expire_year == orig(pine_state->last_expire_year) +pine_state->last_expire_month == orig(pine_state->last_expire_month) +pine_state->composer_fillcol == orig(pine_state->composer_fillcol) +pine_state->vars == orig(pine_state->vars) +pine_state->vars[0] == orig(pine_state->vars[0]) +pine_state->vars->is_obsolete == pine_state->vars->is_used +pine_state->vars->is_obsolete == pine_state->vars->been_written +pine_state->vars->is_obsolete == pine_state->vars->is_user +pine_state->vars->is_obsolete == pine_state->vars->is_global +pine_state->vars->is_obsolete == pine_state->vars->is_list +pine_state->vars->is_obsolete == pine_state->vars->is_fixed +pine_state->vars->is_obsolete == orig(pine_state->vars->is_obsolete) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_used) +pine_state->vars->is_obsolete == orig(pine_state->vars->been_written) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_user) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_global) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_list) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_fixed) +pine_state->vars->current_val == orig(pine_state->vars->current_val) +pine_state->vars->current_val.l == orig(pine_state->vars->current_val.l) +pine_state->vars->user_val == orig(pine_state->vars->user_val) +pine_state->vars->global_val == orig(pine_state->vars->global_val) +pine_state->vars->fixed_val == orig(pine_state->vars->fixed_val) +pine_state->vars->cmdline_val == orig(pine_state->vars->cmdline_val) +pine_state[0] has only one value +pine_state->next_screen has only one value +pine_state->prev_screen has only one value +pine_state->redrawer has only one value +pine_state->context_list has only one value +pine_state->inbox_stream has only one value +pine_state->inbox_new_mail_count == 0 +pine_state->inbox_msgmap == null +pine_state->msgmap has only one value +pine_state->mail_box_changed == 1112426752 +pine_state->atmts has only one value +pine_state->atmts_allocated == 1 +pine_state->index_disp_format has only one value +pine_state->folders_dir == "/home/mhardojo/mail" +pine_state->start_mode == 0 +pine_state->mangled_footer == 0 +pine_state->viewer_overlap == 196610 +pine_state->debug_imap == 32 +pine_state->feat_list_back_compat == null +pine_state->init_context == -1 +pine_state->initial_cmds == null +pine_state->ttyo has only one value +pine_state->ttyo[0] has only one value +pine_state->ttyo->screen_rows == 24 +pine_state->ttyo->screen_cols == 80 +pine_state->ttyo->header_rows == 2 +pine_state->ttyo->footer_rows == 3 +pine_state->home_dir == "/home/mhardojo" +pine_state->hostname == "measure.unl.edu" +pine_state->localdomain == "unl.edu" +pine_state->userdomain == "hades.unl.edu" +pine_state->pinerc == "/home/mhardojo/.pinerc" +pine_state->pine_name == "pine" +pine_state->last_expire_year == 999 +pine_state->last_expire_month == 98 +pine_state->composer_fillcol == 74 +pine_state->vars has only one value +pine_state->vars[0] has only one value +pine_state->vars->name == "personal-name" +pine_state->vars->is_obsolete == 26 +pine_state->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +pine_state->vars->current_val has only one value +pine_state->vars->current_val.p == "Madeline Hardojo" +pine_state->vars->current_val.l has only one value +pine_state->vars->user_val has only one value +pine_state->vars->global_val has only one value +pine_state->vars->fixed_val has only one value +pine_state->vars->cmdline_val has only one value +pine_state->home_dir is a substring of pine_state->folders_dir +pine_state->home_dir is a substring of pine_state->pinerc +pine_state->localdomain is a substring of pine_state->hostname +pine_state->localdomain is a substring of pine_state->userdomain +pine_state->pine_name is a substring of pine_state->pinerc =========================================================================== global.adrbk_access():::ENTER pab has only one value @@ -560,15 +560,15 @@ return == "23" =========================================================================== global.config_screen():::ENTER tt has only one value -tt[] == null +tt[0] == null =========================================================================== global.config_screen():::EXIT -tt[] has only one value -tt[][] has only one value -tt[].screen_rows == 24 -tt[].screen_cols == 80 -tt[].header_rows == 2 -tt[].footer_rows == 3 +tt[0] has only one value +tt[0][0] has only one value +tt[0]->screen_rows == 24 +tt[0]->screen_cols == 80 +tt[0]->header_rows == 2 +tt[0]->footer_rows == 3 return == 0 =========================================================================== global.context_apply():::ENTER @@ -624,370 +624,370 @@ global.cur_addr_book():::EXIT return == 0 =========================================================================== global.decode_sort():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value sort_spec == "arrival" -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.decode_sort():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == return -ps.inbox_expunge_count == return -ps.inbox_changed == return -ps.msgmap == orig(ps.msgmap) -ps.new_mail_count == return -ps.expunge_count == return -ps.first_unseen == return -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.current_val.l) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.status_msg_delay == return -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.hours_to_timeout == return -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -return == orig(ps.inbox_new_mail_count) -return == orig(ps.inbox_expunge_count) -return == orig(ps.inbox_changed) -return == orig(ps.new_mail_count) -return == orig(ps.expunge_count) -return == orig(ps.first_unseen) -return == orig(ps.status_msg_delay) -return == orig(ps.hours_to_timeout) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == return +ps->inbox_expunge_count == return +ps->inbox_changed == return +ps->msgmap == orig(ps->msgmap) +ps->new_mail_count == return +ps->expunge_count == return +ps->first_unseen == return +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->current_val.l) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->status_msg_delay == return +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->hours_to_timeout == return +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +return == orig(ps->inbox_new_mail_count) +return == orig(ps->inbox_expunge_count) +return == orig(ps->inbox_changed) +return == orig(ps->new_mail_count) +return == orig(ps->expunge_count) +return == orig(ps->first_unseen) +return == orig(ps->status_msg_delay) +return == orig(ps->hours_to_timeout) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value return == 0 -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.delay_cmd_cue():::ENTER on one of { 0, 1 } @@ -1050,53 +1050,53 @@ global.do_debug():::EXIT return == 1 =========================================================================== global.do_menu():::ENTER -quick_draw == km.keys.column -km.how_many == km.which -km.how_many == km.width +quick_draw == km->keys->column +km->how_many == km->which +km->how_many == km->width quick_draw == 0 km has only one value -km[] has only one value -km.how_many one of { 2, 20482 } -km.keys has only one value -km.keys[] has only one value -km.keys.name == "?" -km.keys.label == "Help" -km.keys.bind has only one value -km.keys.bind.cmd == 500 -km.keys.bind.nch == 2 -km.keys.bind.ch has only one value -km.formatted_hm one of { 0, 4294967042L } -km.formatted_hm is a pointer +km[0] has only one value +km->how_many one of { 2, 20482 } +km->keys has only one value +km->keys[0] has only one value +km->keys->name == "?" +km->keys->label == "Help" +km->keys->bind has only one value +km->keys->bind.cmd == 500 +km->keys->bind.nch == 2 +km->keys->bind.ch has only one value +km->formatted_hm one of { 0, 4294967042L } +km->formatted_hm is a pointer =========================================================================== global.do_menu():::EXIT -km[] == orig(km[]) -km.how_many == km.which -km.how_many == km.width -km.how_many == orig(km.how_many) -km.how_many == orig(km.which) -km.how_many == orig(km.width) -km.keys == orig(km.keys) -km.keys[] == orig(km.keys[]) -km.keys.name == orig(km.keys.name) -km.keys.label == orig(km.keys.label) -km.keys.bind == orig(km.keys.bind) -km.keys.bind.cmd == orig(km.keys.bind.cmd) -km.keys.bind.nch == orig(km.keys.bind.nch) -km.keys.bind.ch == orig(km.keys.bind.ch) -km.keys.column == orig(quick_draw) -km.formatted_hm == orig(km.formatted_hm) -km[] has only one value -km.how_many one of { 2, 20482 } -km.keys has only one value -km.keys[] has only one value -km.keys.name == "?" -km.keys.label == "Help" -km.keys.bind has only one value -km.keys.bind.cmd == 500 -km.keys.bind.nch == 2 -km.keys.bind.ch has only one value -km.formatted_hm one of { 0, 4294967042L } -km.formatted_hm is a pointer +km[0] == orig(km[0]) +km->how_many == km->which +km->how_many == km->width +km->how_many == orig(km->how_many) +km->how_many == orig(km->which) +km->how_many == orig(km->width) +km->keys == orig(km->keys) +km->keys[0] == orig(km->keys[0]) +km->keys->name == orig(km->keys->name) +km->keys->label == orig(km->keys->label) +km->keys->bind == orig(km->keys->bind) +km->keys->bind.cmd == orig(km->keys->bind.cmd) +km->keys->bind.nch == orig(km->keys->bind.nch) +km->keys->bind.ch == orig(km->keys->bind.ch) +km->keys->column == orig(quick_draw) +km->formatted_hm == orig(km->formatted_hm) +km[0] has only one value +km->how_many one of { 2, 20482 } +km->keys has only one value +km->keys[0] has only one value +km->keys->name == "?" +km->keys->label == "Help" +km->keys->bind has only one value +km->keys->bind.cmd == 500 +km->keys->bind.nch == 2 +km->keys->bind.ch has only one value +km->formatted_hm one of { 0, 4294967042L } +km->formatted_hm is a pointer =========================================================================== global.do_setup_task():::ENTER command == 97 @@ -1104,50 +1104,50 @@ command == 97 global.do_setup_task():::EXIT =========================================================================== global.draw_keymenu():::ENTER -km.how_many == km.which -km.how_many == km.width -km.keys.column == column -km.how_many one of { 1, 2, 20482 } -km.keys.name one of { "?", "Y" } -km.keys.name is printable -km.keys.label one of { "Help", "[Yes]" } -km.keys.label is printable -km.keys.bind.cmd one of { 0, 500 } -km.keys.bind.nch one of { 0, 2 } -km.formatted_hm one of { 0, 4294967042L } -km.formatted_hm is a pointer -bitmap[] one of { 3, 253, 255 } +km->how_many == km->which +km->how_many == km->width +km->keys->column == column +km->how_many one of { 1, 2, 20482 } +km->keys->name one of { "?", "Y" } +km->keys->name is printable +km->keys->label one of { "Help", "[Yes]" } +km->keys->label is printable +km->keys->bind.cmd one of { 0, 500 } +km->keys->bind.nch one of { 0, 2 } +km->formatted_hm one of { 0, 4294967042L } +km->formatted_hm is a pointer +bitmap[0] one of { 3, 253, 255 } width == 80 row == -2 column == 0 =========================================================================== global.draw_keymenu():::EXIT -km[] == orig(km[]) -km.how_many == km.which -km.how_many == km.width -km.keys == orig(km.keys) -km.keys[] == orig(km.keys[]) -km.keys.name == orig(km.keys.name) -km.keys.label == orig(km.keys.label) -km.keys.bind == orig(km.keys.bind) -km.keys.bind.cmd == orig(km.keys.bind.cmd) -km.keys.bind.nch == orig(km.keys.bind.nch) -km.keys.bind.ch == orig(km.keys.bind.ch) -bitmap[] == orig(bitmap[]) -km.how_many one of { 20481, 20482 } -km.keys.name one of { "?", "Y" } -km.keys.name is printable -km.keys.label one of { "Help", "[Yes]" } -km.keys.label is printable -km.keys.bind.cmd one of { 0, 500 } -km.keys.bind.nch one of { 0, 2 } -km.keys.column one of { 0, 1 } -bitmap[] one of { 3, 253, 255 } -km.how_many % orig(km.how_many) == 0 -orig(km.how_many) is a bitwise subset of km.how_many -orig(km.how_many) is a bitwise subset of km.formatted_hm -orig(km.formatted_hm) % km.formatted_hm == 0 -orig(km.formatted_hm) is a bitwise subset of km.formatted_hm +km[0] == orig(km[0]) +km->how_many == km->which +km->how_many == km->width +km->keys == orig(km->keys) +km->keys[0] == orig(km->keys[0]) +km->keys->name == orig(km->keys->name) +km->keys->label == orig(km->keys->label) +km->keys->bind == orig(km->keys->bind) +km->keys->bind.cmd == orig(km->keys->bind.cmd) +km->keys->bind.nch == orig(km->keys->bind.nch) +km->keys->bind.ch == orig(km->keys->bind.ch) +bitmap[0] == orig(bitmap[0]) +km->how_many one of { 20481, 20482 } +km->keys->name one of { "?", "Y" } +km->keys->name is printable +km->keys->label one of { "Help", "[Yes]" } +km->keys->label is printable +km->keys->bind.cmd one of { 0, 500 } +km->keys->bind.nch one of { 0, 2 } +km->keys->column one of { 0, 1 } +bitmap[0] one of { 3, 253, 255 } +km->how_many % orig(km->how_many) == 0 +orig(km->how_many) is a bitwise subset of km->how_many +orig(km->how_many) is a bitwise subset of km->formatted_hm +orig(km->formatted_hm) % km->formatted_hm == 0 +orig(km->formatted_hm) is a bitwise subset of km->formatted_hm =========================================================================== global.draw_radio_prompt():::ENTER line == 21 @@ -1159,370 +1159,370 @@ q is printable global.draw_radio_prompt():::EXIT =========================================================================== global.dump_config():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == brief -ps.inbox_expunge_count == brief -ps.inbox_changed == brief -ps.new_mail_count == brief -ps.expunge_count == brief -ps.first_unseen == brief -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.status_msg_delay == brief -ps.hours_to_timeout == brief -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == brief +ps->inbox_expunge_count == brief +ps->inbox_changed == brief +ps->new_mail_count == brief +ps->expunge_count == brief +ps->first_unseen == brief +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->status_msg_delay == brief +ps->hours_to_timeout == brief +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value brief == 0 -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.dump_config():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.inbox_new_mail_count == orig(brief) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.current_val.l) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->inbox_new_mail_count == orig(brief) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->current_val.l) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.end_keyboard():::ENTER use_fkeys == 0 @@ -1590,8 +1590,8 @@ folder == "INBOX" final_msg has only one value =========================================================================== global.expunge_and_close():::EXIT -final_msg[] == "Closed folder \"INBOX\". Kept all 23 messages." -orig(folder) is a substring of final_msg[] +final_msg[0] == "Closed folder \"INBOX\". Kept all 23 messages." +orig(folder) is a substring of final_msg[0] =========================================================================== global.fcc_rules():::ENTER index == 0 @@ -1692,93 +1692,93 @@ global.folder_name_exists():::EXIT return == 0 =========================================================================== global.format_keymenu():::ENTER -km.how_many == km.which -km.how_many == km.width -km.how_many one of { 1, 2, 20482 } -km.keys.name one of { "?", "Y" } -km.keys.name is printable -km.keys.label one of { "Help", "[Yes]" } -km.keys.label is printable -km.keys.bind.cmd one of { 0, 500 } -km.keys.bind.nch one of { 0, 2 } -km.keys.column == 0 -km.formatted_hm one of { 0, 4294967042L } -km.formatted_hm is a pointer -bm[] one of { 3, 253, 255 } +km->how_many == km->which +km->how_many == km->width +km->how_many one of { 1, 2, 20482 } +km->keys->name one of { "?", "Y" } +km->keys->name is printable +km->keys->label one of { "Help", "[Yes]" } +km->keys->label is printable +km->keys->bind.cmd one of { 0, 500 } +km->keys->bind.nch one of { 0, 2 } +km->keys->column == 0 +km->formatted_hm one of { 0, 4294967042L } +km->formatted_hm is a pointer +bm[0] one of { 3, 253, 255 } width == 80 =========================================================================== global.format_keymenu():::EXIT -km[] == orig(km[]) -km.how_many == km.which -km.how_many == km.width -km.keys == orig(km.keys) -km.keys[] == orig(km.keys[]) -km.keys.name == orig(km.keys.name) -km.keys.label == orig(km.keys.label) -km.keys.bind == orig(km.keys.bind) -km.keys.bind.cmd == orig(km.keys.bind.cmd) -km.keys.bind.nch == orig(km.keys.bind.nch) -km.keys.bind.ch == orig(km.keys.bind.ch) -bm[] == orig(bm[]) -km.how_many one of { 20481, 20482 } -km.keys.name one of { "?", "Y" } -km.keys.name is printable -km.keys.label one of { "Help", "[Yes]" } -km.keys.label is printable -km.keys.bind.cmd one of { 0, 500 } -km.keys.bind.nch one of { 0, 2 } -km.keys.column one of { 0, 1 } -bm[] one of { 3, 253, 255 } -km.how_many % orig(km.how_many) == 0 -orig(km.how_many) is a bitwise subset of km.how_many -orig(km.how_many) is a bitwise subset of km.formatted_hm -orig(km.formatted_hm) % km.formatted_hm == 0 -orig(km.formatted_hm) is a bitwise subset of km.formatted_hm +km[0] == orig(km[0]) +km->how_many == km->which +km->how_many == km->width +km->keys == orig(km->keys) +km->keys[0] == orig(km->keys[0]) +km->keys->name == orig(km->keys->name) +km->keys->label == orig(km->keys->label) +km->keys->bind == orig(km->keys->bind) +km->keys->bind.cmd == orig(km->keys->bind.cmd) +km->keys->bind.nch == orig(km->keys->bind.nch) +km->keys->bind.ch == orig(km->keys->bind.ch) +bm[0] == orig(bm[0]) +km->how_many one of { 20481, 20482 } +km->keys->name one of { "?", "Y" } +km->keys->name is printable +km->keys->label one of { "Help", "[Yes]" } +km->keys->label is printable +km->keys->bind.cmd one of { 0, 500 } +km->keys->bind.nch one of { 0, 2 } +km->keys->column one of { 0, 1 } +bm[0] one of { 3, 253, 255 } +km->how_many % orig(km->how_many) == 0 +orig(km->how_many) is a bitwise subset of km->how_many +orig(km->how_many) is a bitwise subset of km->formatted_hm +orig(km->formatted_hm) % km->formatted_hm == 0 +orig(km->formatted_hm) is a bitwise subset of km->formatted_hm =========================================================================== global.format_titlebar():::ENTER =========================================================================== global.format_titlebar():::EXIT -start_col[] one of { 0, 11 } +start_col[0] one of { 0, 11 } return one of { " PINE 4.03 MAIN MENU Folder: INBOX 23 Messages ", " PINE 4.03 MAIN MENU Folder: (CLOSED) No Messages ", " PINE 4.03 SETUP ADDRESS BOOKS Folder: INBOX 23 Messages " } return is printable =========================================================================== global.free_cache_array():::ENTER c_array has only one value -c_array[] has only one value +c_array[0] has only one value size == 57 =========================================================================== global.free_cache_array():::EXIT -c_array[] == null +c_array[0] == null =========================================================================== global.free_context():::ENTER cntxt has only one value -cntxt[] has only one value +cntxt[0] has only one value =========================================================================== global.free_context():::EXIT -cntxt[] == null +cntxt[0] == null =========================================================================== global.free_fdir():::ENTER f has only one value -f[] has only one value +f[0] has only one value recur == 1 =========================================================================== global.free_fdir():::EXIT -f[] == null +f[0] == null =========================================================================== global.free_folder_entries():::ENTER flist has only one value -flist[] has only one value +flist[0] has only one value =========================================================================== global.free_folder_entries():::EXIT -flist[] == null +flist[0] == null =========================================================================== global.free_list_array():::ENTER list != null -list[] == null +list[0] == null =========================================================================== global.free_list_array():::EXIT -list[] == orig(list[]) -list[] == null +list[0] == orig(list[0]) +list[0] == null =========================================================================== global.get_display_line():::ENTER continuation one of { 0, 1 } @@ -1786,14 +1786,14 @@ retcol has only one value (global_row & continuation) == 0 =========================================================================== global.get_display_line():::EXIT -s_hilite[] == retcol[] -s_hilite[] == orig(global_row) -s_hilite[] == 0 -e_hilite[] == 80 -retcol[] one of { 0, 40 } +s_hilite[0] == retcol[0] +s_hilite[0] == orig(global_row) +s_hilite[0] == 0 +e_hilite[0] == 80 +retcol[0] one of { 0, 40 } return is printable -(orig(global_row) == 0) ==> (retcol[] == 0) -(retcol[] & orig(global_row)) == 0 +(orig(global_row) == 0) ==> (retcol[0] == 0) +(retcol[0] & orig(global_row)) == 0 =========================================================================== global.get_dlc():::ENTER row >= 0 @@ -1826,29 +1826,29 @@ string is printable firstws == 0 =========================================================================== global.get_pair():::EXIT -value[] == orig(string) -value[] one of { ".addressbook", "mail/[]" } -value[] is printable +value[0] == orig(string) +value[0] one of { ".addressbook", "mail/[]" } +value[0] is printable =========================================================================== global.get_user_info():::ENTER ui has only one value -ui[] has only one value +ui[0] has only one value =========================================================================== global.get_user_info():::EXIT -ui[] == orig(ui[]) -ui[] has only one value -ui.homedir == "/home/mhardojo" -ui.login == "mhardojo" -ui.fullname == "Madeline Hardojo" -ui.login is a substring of ui.homedir +ui[0] == orig(ui[0]) +ui[0] has only one value +ui->homedir == "/home/mhardojo" +ui->login == "mhardojo" +ui->fullname == "Madeline Hardojo" +ui->login is a substring of ui->homedir =========================================================================== global.get_windsize():::ENTER ttyo has only one value =========================================================================== global.get_windsize():::EXIT -ttyo[] has only one value -ttyo.screen_rows == 24 -ttyo.screen_cols == 80 +ttyo[0] has only one value +ttyo->screen_rows == 24 +ttyo->screen_cols == 80 return == 0 =========================================================================== global.getdomainnames():::ENTER @@ -1916,775 +1916,775 @@ global.init_disp_form():::EXIT global.init_folder_entries():::EXIT =========================================================================== global.init_folders():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.goto_default_rule -ps.mail_box_changed == ps.full_header -ps.mail_box_changed == ps.orig_use_fkeys -ps.mail_box_changed == ps.try_to_create -ps.mail_box_changed == ps.low_speed -ps.mail_box_changed == ps.dead_inbox -ps.mail_box_changed == ps.dead_stream -ps.mail_box_changed == ps.noticed_dead_inbox -ps.mail_box_changed == ps.noticed_dead_stream -ps.mail_box_changed == ps.mm_log_error -ps.mail_box_changed == ps.compose_mime -ps.mail_box_changed == ps.show_new_version -ps.mail_box_changed == ps.pre390 -ps.mail_box_changed == ps.first_time_user -ps.mail_box_changed == ps.outstanding_pinerc_changes -ps.mail_box_changed == ps.intr_pending -ps.mail_box_changed == ps.expunge_in_progress -ps.mail_box_changed == ps.readonly_pinerc -ps.mail_box_changed == ps.view_all_except -ps.mail_box_changed == ps.start_in_index -ps.mail_box_changed == ps.noshow_error -ps.mail_box_changed == ps.noshow_warn -ps.mail_box_changed == ps.noshow_timeout -ps.mail_box_changed == ps.phone_home -ps.mail_box_changed == ps.painted_body_on_startup -ps.mail_box_changed == ps.painted_footer_on_startup -ps.mail_box_changed == ps.open_readonly_on_startup -ps.mail_box_changed == ps.start_entry -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->goto_default_rule +ps->mail_box_changed == ps->full_header +ps->mail_box_changed == ps->orig_use_fkeys +ps->mail_box_changed == ps->try_to_create +ps->mail_box_changed == ps->low_speed +ps->mail_box_changed == ps->dead_inbox +ps->mail_box_changed == ps->dead_stream +ps->mail_box_changed == ps->noticed_dead_inbox +ps->mail_box_changed == ps->noticed_dead_stream +ps->mail_box_changed == ps->mm_log_error +ps->mail_box_changed == ps->compose_mime +ps->mail_box_changed == ps->show_new_version +ps->mail_box_changed == ps->pre390 +ps->mail_box_changed == ps->first_time_user +ps->mail_box_changed == ps->outstanding_pinerc_changes +ps->mail_box_changed == ps->intr_pending +ps->mail_box_changed == ps->expunge_in_progress +ps->mail_box_changed == ps->readonly_pinerc +ps->mail_box_changed == ps->view_all_except +ps->mail_box_changed == ps->start_in_index +ps->mail_box_changed == ps->noshow_error +ps->mail_box_changed == ps->noshow_warn +ps->mail_box_changed == ps->noshow_timeout +ps->mail_box_changed == ps->phone_home +ps->mail_box_changed == ps->painted_body_on_startup +ps->mail_box_changed == ps->painted_footer_on_startup +ps->mail_box_changed == ps->open_readonly_on_startup +ps->mail_box_changed == ps->start_entry +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo has only one value -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo has only one value +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_folders():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_last == ps.inbox_stream -ps.context_last == ps.inbox_msgmap -ps.context_last == ps.mail_stream -ps.context_last == ps.post -ps.context_last == ps.sort_types -ps.context_last == ps.print -ps.context_last == orig(ps.context_list) -ps.context_last == orig(ps.context_current) -ps.context_last == orig(ps.context_last) -ps.context_last == orig(ps.inbox_stream) -ps.context_last == orig(ps.inbox_msgmap) -ps.context_last == orig(ps.mail_stream) -ps.context_last == orig(ps.post) -ps.context_last == orig(ps.sort_types) -ps.context_last == orig(ps.print) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.goto_default_rule -ps.mail_box_changed == ps.full_header -ps.mail_box_changed == ps.orig_use_fkeys -ps.mail_box_changed == ps.try_to_create -ps.mail_box_changed == ps.low_speed -ps.mail_box_changed == ps.dead_inbox -ps.mail_box_changed == ps.dead_stream -ps.mail_box_changed == ps.noticed_dead_inbox -ps.mail_box_changed == ps.noticed_dead_stream -ps.mail_box_changed == ps.mm_log_error -ps.mail_box_changed == ps.compose_mime -ps.mail_box_changed == ps.show_new_version -ps.mail_box_changed == ps.pre390 -ps.mail_box_changed == ps.first_time_user -ps.mail_box_changed == ps.outstanding_pinerc_changes -ps.mail_box_changed == ps.intr_pending -ps.mail_box_changed == ps.expunge_in_progress -ps.mail_box_changed == ps.readonly_pinerc -ps.mail_box_changed == ps.view_all_except -ps.mail_box_changed == ps.start_in_index -ps.mail_box_changed == ps.noshow_error -ps.mail_box_changed == ps.noshow_warn -ps.mail_box_changed == ps.noshow_timeout -ps.mail_box_changed == ps.phone_home -ps.mail_box_changed == ps.painted_body_on_startup -ps.mail_box_changed == ps.painted_footer_on_startup -ps.mail_box_changed == ps.open_readonly_on_startup -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.goto_default_rule) -ps.mail_box_changed == orig(ps.full_header) -ps.mail_box_changed == orig(ps.orig_use_fkeys) -ps.mail_box_changed == orig(ps.try_to_create) -ps.mail_box_changed == orig(ps.low_speed) -ps.mail_box_changed == orig(ps.dead_inbox) -ps.mail_box_changed == orig(ps.dead_stream) -ps.mail_box_changed == orig(ps.noticed_dead_inbox) -ps.mail_box_changed == orig(ps.noticed_dead_stream) -ps.mail_box_changed == orig(ps.mm_log_error) -ps.mail_box_changed == orig(ps.compose_mime) -ps.mail_box_changed == orig(ps.show_new_version) -ps.mail_box_changed == orig(ps.pre390) -ps.mail_box_changed == orig(ps.first_time_user) -ps.mail_box_changed == orig(ps.outstanding_pinerc_changes) -ps.mail_box_changed == orig(ps.intr_pending) -ps.mail_box_changed == orig(ps.expunge_in_progress) -ps.mail_box_changed == orig(ps.readonly_pinerc) -ps.mail_box_changed == orig(ps.view_all_except) -ps.mail_box_changed == orig(ps.start_in_index) -ps.mail_box_changed == orig(ps.noshow_error) -ps.mail_box_changed == orig(ps.noshow_warn) -ps.mail_box_changed == orig(ps.noshow_timeout) -ps.mail_box_changed == orig(ps.phone_home) -ps.mail_box_changed == orig(ps.painted_body_on_startup) -ps.mail_box_changed == orig(ps.painted_footer_on_startup) -ps.mail_box_changed == orig(ps.open_readonly_on_startup) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.ttyo[] == orig(ps.ttyo[]) -ps.ttyo.screen_rows == orig(ps.ttyo.screen_rows) -ps.ttyo.screen_cols == orig(ps.ttyo.screen_cols) -ps.ttyo.header_rows == orig(ps.ttyo.header_rows) -ps.ttyo.footer_rows == orig(ps.ttyo.footer_rows) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -ps[] has only one value -ps.next_screen == null -ps.context_list has only one value -ps.context_last == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo has only one value -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_last == ps->inbox_stream +ps->context_last == ps->inbox_msgmap +ps->context_last == ps->mail_stream +ps->context_last == ps->post +ps->context_last == ps->sort_types +ps->context_last == ps->print +ps->context_last == orig(ps->context_list) +ps->context_last == orig(ps->context_current) +ps->context_last == orig(ps->context_last) +ps->context_last == orig(ps->inbox_stream) +ps->context_last == orig(ps->inbox_msgmap) +ps->context_last == orig(ps->mail_stream) +ps->context_last == orig(ps->post) +ps->context_last == orig(ps->sort_types) +ps->context_last == orig(ps->print) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->goto_default_rule +ps->mail_box_changed == ps->full_header +ps->mail_box_changed == ps->orig_use_fkeys +ps->mail_box_changed == ps->try_to_create +ps->mail_box_changed == ps->low_speed +ps->mail_box_changed == ps->dead_inbox +ps->mail_box_changed == ps->dead_stream +ps->mail_box_changed == ps->noticed_dead_inbox +ps->mail_box_changed == ps->noticed_dead_stream +ps->mail_box_changed == ps->mm_log_error +ps->mail_box_changed == ps->compose_mime +ps->mail_box_changed == ps->show_new_version +ps->mail_box_changed == ps->pre390 +ps->mail_box_changed == ps->first_time_user +ps->mail_box_changed == ps->outstanding_pinerc_changes +ps->mail_box_changed == ps->intr_pending +ps->mail_box_changed == ps->expunge_in_progress +ps->mail_box_changed == ps->readonly_pinerc +ps->mail_box_changed == ps->view_all_except +ps->mail_box_changed == ps->start_in_index +ps->mail_box_changed == ps->noshow_error +ps->mail_box_changed == ps->noshow_warn +ps->mail_box_changed == ps->noshow_timeout +ps->mail_box_changed == ps->phone_home +ps->mail_box_changed == ps->painted_body_on_startup +ps->mail_box_changed == ps->painted_footer_on_startup +ps->mail_box_changed == ps->open_readonly_on_startup +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->goto_default_rule) +ps->mail_box_changed == orig(ps->full_header) +ps->mail_box_changed == orig(ps->orig_use_fkeys) +ps->mail_box_changed == orig(ps->try_to_create) +ps->mail_box_changed == orig(ps->low_speed) +ps->mail_box_changed == orig(ps->dead_inbox) +ps->mail_box_changed == orig(ps->dead_stream) +ps->mail_box_changed == orig(ps->noticed_dead_inbox) +ps->mail_box_changed == orig(ps->noticed_dead_stream) +ps->mail_box_changed == orig(ps->mm_log_error) +ps->mail_box_changed == orig(ps->compose_mime) +ps->mail_box_changed == orig(ps->show_new_version) +ps->mail_box_changed == orig(ps->pre390) +ps->mail_box_changed == orig(ps->first_time_user) +ps->mail_box_changed == orig(ps->outstanding_pinerc_changes) +ps->mail_box_changed == orig(ps->intr_pending) +ps->mail_box_changed == orig(ps->expunge_in_progress) +ps->mail_box_changed == orig(ps->readonly_pinerc) +ps->mail_box_changed == orig(ps->view_all_except) +ps->mail_box_changed == orig(ps->start_in_index) +ps->mail_box_changed == orig(ps->noshow_error) +ps->mail_box_changed == orig(ps->noshow_warn) +ps->mail_box_changed == orig(ps->noshow_timeout) +ps->mail_box_changed == orig(ps->phone_home) +ps->mail_box_changed == orig(ps->painted_body_on_startup) +ps->mail_box_changed == orig(ps->painted_footer_on_startup) +ps->mail_box_changed == orig(ps->open_readonly_on_startup) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->ttyo[0] == orig(ps->ttyo[0]) +ps->ttyo->screen_rows == orig(ps->ttyo->screen_rows) +ps->ttyo->screen_cols == orig(ps->ttyo->screen_cols) +ps->ttyo->header_rows == orig(ps->ttyo->header_rows) +ps->ttyo->footer_rows == orig(ps->ttyo->footer_rows) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +ps[0] has only one value +ps->next_screen == null +ps->context_list has only one value +ps->context_last == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo has only one value +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_hostname():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_hostname():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == return -ps.inbox_expunge_count == return -ps.inbox_changed == return -ps.msgmap == orig(ps.msgmap) -ps.new_mail_count == return -ps.expunge_count == return -ps.first_unseen == return -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.status_msg_delay == return -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.hours_to_timeout == return -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -return == orig(ps.inbox_new_mail_count) -return == orig(ps.inbox_expunge_count) -return == orig(ps.inbox_changed) -return == orig(ps.new_mail_count) -return == orig(ps.expunge_count) -return == orig(ps.first_unseen) -return == orig(ps.status_msg_delay) -return == orig(ps.hours_to_timeout) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == return +ps->inbox_expunge_count == return +ps->inbox_changed == return +ps->msgmap == orig(ps->msgmap) +ps->new_mail_count == return +ps->expunge_count == return +ps->first_unseen == return +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->status_msg_delay == return +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->hours_to_timeout == return +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +return == orig(ps->inbox_new_mail_count) +return == orig(ps->inbox_expunge_count) +return == orig(ps->inbox_changed) +return == orig(ps->new_mail_count) +return == orig(ps->expunge_count) +return == orig(ps->first_unseen) +return == orig(ps->status_msg_delay) +return == orig(ps->hours_to_timeout) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value return == 0 -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_inbox_mapping():::ENTER path == "/var/spool/mail/mhardojo" @@ -2694,325 +2694,325 @@ global.init_inbox_mapping():::EXIT =========================================================================== global.init_index_format():::ENTER answer has only one value -answer[] == null +answer[0] == null =========================================================================== global.init_index_format():::EXIT -answer[] has only one value +answer[0] has only one value =========================================================================== global.init_init_vars():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.index_disp_format -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.last_expire_year -ps.inbox_new_mail_count == ps.last_expire_month -ps.inbox_new_mail_count == ps.printer_category -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.composer_fillcol -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.viewer_overlap -ps.mail_box_changed == ps.scroll_margin -ps.mail_box_changed == ps.remote_abook_history -ps.mail_box_changed == ps.debug_malloc -ps.mail_box_changed == ps.debug_timestamp -ps.mail_box_changed == ps.debug_flush -ps.mail_box_changed == ps.debug_imap -ps.mail_box_changed == ps.debug_nfiles -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.feat_list_back_compat == ps.init_errs -ps.initial_cmds == ps.free_initial_cmds +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->index_disp_format +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->last_expire_year +ps->inbox_new_mail_count == ps->last_expire_month +ps->inbox_new_mail_count == ps->printer_category +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->composer_fillcol +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->viewer_overlap +ps->mail_box_changed == ps->scroll_margin +ps->mail_box_changed == ps->remote_abook_history +ps->mail_box_changed == ps->debug_malloc +ps->mail_box_changed == ps->debug_timestamp +ps->mail_box_changed == ps->debug_flush +ps->mail_box_changed == ps->debug_imap +ps->mail_box_changed == ps->debug_nfiles +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->feat_list_back_compat == ps->init_errs +ps->initial_cmds == ps->free_initial_cmds ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.vars == null +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->vars == null =========================================================================== global.init_init_vars():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.index_disp_format -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.index_disp_format) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.last_expire_year -ps.inbox_new_mail_count == ps.last_expire_month -ps.inbox_new_mail_count == ps.printer_category -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.composer_fillcol -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.last_expire_year) -ps.inbox_new_mail_count == orig(ps.last_expire_month) -ps.inbox_new_mail_count == orig(ps.printer_category) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.composer_fillcol) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.viewer_overlap -ps.mail_box_changed == ps.scroll_margin -ps.mail_box_changed == ps.remote_abook_history -ps.mail_box_changed == ps.debug_malloc -ps.mail_box_changed == ps.debug_timestamp -ps.mail_box_changed == ps.debug_flush -ps.mail_box_changed == ps.debug_imap -ps.mail_box_changed == ps.debug_nfiles -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.viewer_overlap) -ps.mail_box_changed == orig(ps.scroll_margin) -ps.mail_box_changed == orig(ps.remote_abook_history) -ps.mail_box_changed == orig(ps.debug_malloc) -ps.mail_box_changed == orig(ps.debug_timestamp) -ps.mail_box_changed == orig(ps.debug_flush) -ps.mail_box_changed == orig(ps.debug_imap) -ps.mail_box_changed == orig(ps.debug_nfiles) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.init_context == orig(ps.init_context) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->index_disp_format +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->index_disp_format) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->last_expire_year +ps->inbox_new_mail_count == ps->last_expire_month +ps->inbox_new_mail_count == ps->printer_category +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->composer_fillcol +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->last_expire_year) +ps->inbox_new_mail_count == orig(ps->last_expire_month) +ps->inbox_new_mail_count == orig(ps->printer_category) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->composer_fillcol) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->viewer_overlap +ps->mail_box_changed == ps->scroll_margin +ps->mail_box_changed == ps->remote_abook_history +ps->mail_box_changed == ps->debug_malloc +ps->mail_box_changed == ps->debug_timestamp +ps->mail_box_changed == ps->debug_flush +ps->mail_box_changed == ps->debug_imap +ps->mail_box_changed == ps->debug_nfiles +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->viewer_overlap) +ps->mail_box_changed == orig(ps->scroll_margin) +ps->mail_box_changed == orig(ps->remote_abook_history) +ps->mail_box_changed == orig(ps->debug_malloc) +ps->mail_box_changed == orig(ps->debug_timestamp) +ps->mail_box_changed == orig(ps->debug_flush) +ps->mail_box_changed == orig(ps->debug_imap) +ps->mail_box_changed == orig(ps->debug_nfiles) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->init_context == orig(ps->init_context) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value return == 1007053872 =========================================================================== global.init_keyboard():::ENTER @@ -3021,385 +3021,385 @@ use_fkeys == 0 global.init_keyboard():::EXIT =========================================================================== global.init_mail_dir():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_mail_dir():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == return -ps.inbox_expunge_count == return -ps.inbox_changed == return -ps.msgmap == orig(ps.msgmap) -ps.new_mail_count == return -ps.expunge_count == return -ps.first_unseen == return -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.status_msg_delay == return -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.hours_to_timeout == return -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -return == orig(ps.inbox_new_mail_count) -return == orig(ps.inbox_expunge_count) -return == orig(ps.inbox_changed) -return == orig(ps.new_mail_count) -return == orig(ps.expunge_count) -return == orig(ps.first_unseen) -return == orig(ps.status_msg_delay) -return == orig(ps.hours_to_timeout) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == return +ps->inbox_expunge_count == return +ps->inbox_changed == return +ps->msgmap == orig(ps->msgmap) +ps->new_mail_count == return +ps->expunge_count == return +ps->first_unseen == return +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->status_msg_delay == return +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->hours_to_timeout == return +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +return == orig(ps->inbox_new_mail_count) +return == orig(ps->inbox_expunge_count) +return == orig(ps->inbox_changed) +return == orig(ps->new_mail_count) +return == orig(ps->expunge_count) +return == orig(ps->first_unseen) +return == orig(ps->status_msg_delay) +return == orig(ps->hours_to_timeout) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value return == 0 -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_news_in_folders():::ENTER clist has only one value @@ -3408,1087 +3408,1087 @@ global.init_news_in_folders():::EXIT return == 0 =========================================================================== global.init_tty_driver():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_tty_driver():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == return -ps.inbox_expunge_count == return -ps.inbox_changed == return -ps.msgmap == orig(ps.msgmap) -ps.new_mail_count == return -ps.expunge_count == return -ps.first_unseen == return -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.goto_default_rule -ps.mail_box_changed == ps.full_header -ps.mail_box_changed == ps.orig_use_fkeys -ps.mail_box_changed == ps.try_to_create -ps.mail_box_changed == ps.low_speed -ps.mail_box_changed == ps.dead_inbox -ps.mail_box_changed == ps.dead_stream -ps.mail_box_changed == ps.noticed_dead_inbox -ps.mail_box_changed == ps.noticed_dead_stream -ps.mail_box_changed == ps.mm_log_error -ps.mail_box_changed == ps.compose_mime -ps.mail_box_changed == ps.show_new_version -ps.mail_box_changed == ps.pre390 -ps.mail_box_changed == ps.first_time_user -ps.mail_box_changed == ps.outstanding_pinerc_changes -ps.mail_box_changed == ps.intr_pending -ps.mail_box_changed == ps.expunge_in_progress -ps.mail_box_changed == ps.readonly_pinerc -ps.mail_box_changed == ps.view_all_except -ps.mail_box_changed == ps.start_in_index -ps.mail_box_changed == ps.noshow_error -ps.mail_box_changed == ps.noshow_warn -ps.mail_box_changed == ps.noshow_timeout -ps.mail_box_changed == ps.phone_home -ps.mail_box_changed == ps.painted_body_on_startup -ps.mail_box_changed == ps.painted_footer_on_startup -ps.mail_box_changed == ps.open_readonly_on_startup -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.status_msg_delay == return -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.hours_to_timeout == return -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -return == orig(ps.inbox_new_mail_count) -return == orig(ps.inbox_expunge_count) -return == orig(ps.inbox_changed) -return == orig(ps.new_mail_count) -return == orig(ps.expunge_count) -return == orig(ps.first_unseen) -return == orig(ps.status_msg_delay) -return == orig(ps.hours_to_timeout) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == return +ps->inbox_expunge_count == return +ps->inbox_changed == return +ps->msgmap == orig(ps->msgmap) +ps->new_mail_count == return +ps->expunge_count == return +ps->first_unseen == return +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->goto_default_rule +ps->mail_box_changed == ps->full_header +ps->mail_box_changed == ps->orig_use_fkeys +ps->mail_box_changed == ps->try_to_create +ps->mail_box_changed == ps->low_speed +ps->mail_box_changed == ps->dead_inbox +ps->mail_box_changed == ps->dead_stream +ps->mail_box_changed == ps->noticed_dead_inbox +ps->mail_box_changed == ps->noticed_dead_stream +ps->mail_box_changed == ps->mm_log_error +ps->mail_box_changed == ps->compose_mime +ps->mail_box_changed == ps->show_new_version +ps->mail_box_changed == ps->pre390 +ps->mail_box_changed == ps->first_time_user +ps->mail_box_changed == ps->outstanding_pinerc_changes +ps->mail_box_changed == ps->intr_pending +ps->mail_box_changed == ps->expunge_in_progress +ps->mail_box_changed == ps->readonly_pinerc +ps->mail_box_changed == ps->view_all_except +ps->mail_box_changed == ps->start_in_index +ps->mail_box_changed == ps->noshow_error +ps->mail_box_changed == ps->noshow_warn +ps->mail_box_changed == ps->noshow_timeout +ps->mail_box_changed == ps->phone_home +ps->mail_box_changed == ps->painted_body_on_startup +ps->mail_box_changed == ps->painted_footer_on_startup +ps->mail_box_changed == ps->open_readonly_on_startup +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->status_msg_delay == return +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->hours_to_timeout == return +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +return == orig(ps->inbox_new_mail_count) +return == orig(ps->inbox_expunge_count) +return == orig(ps->inbox_changed) +return == orig(ps->new_mail_count) +return == orig(ps->expunge_count) +return == orig(ps->first_unseen) +return == orig(ps->status_msg_delay) +return == orig(ps->hours_to_timeout) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value return == 0 -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_username():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_username():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == return -ps.inbox_expunge_count == return -ps.inbox_changed == return -ps.msgmap == orig(ps.msgmap) -ps.new_mail_count == return -ps.expunge_count == return -ps.first_unseen == return -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.current_val.l) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.status_msg_delay == return -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.hours_to_timeout == return -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -return == orig(ps.inbox_new_mail_count) -return == orig(ps.inbox_expunge_count) -return == orig(ps.inbox_changed) -return == orig(ps.new_mail_count) -return == orig(ps.expunge_count) -return == orig(ps.first_unseen) -return == orig(ps.status_msg_delay) -return == orig(ps.hours_to_timeout) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == return +ps->inbox_expunge_count == return +ps->inbox_changed == return +ps->msgmap == orig(ps->msgmap) +ps->new_mail_count == return +ps->expunge_count == return +ps->first_unseen == return +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->current_val.l) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->status_msg_delay == return +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->hours_to_timeout == return +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +return == orig(ps->inbox_new_mail_count) +return == orig(ps->inbox_expunge_count) +return == orig(ps->inbox_changed) +return == orig(ps->new_mail_count) +return == orig(ps->expunge_count) +return == orig(ps->first_unseen) +return == orig(ps->status_msg_delay) +return == orig(ps->hours_to_timeout) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value return == 0 -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.init_vars():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.index_disp_format -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.last_expire_year -ps.inbox_new_mail_count == ps.last_expire_month -ps.inbox_new_mail_count == ps.printer_category -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.composer_fillcol -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.viewer_overlap -ps.mail_box_changed == ps.scroll_margin -ps.mail_box_changed == ps.remote_abook_history -ps.mail_box_changed == ps.debug_malloc -ps.mail_box_changed == ps.debug_timestamp -ps.mail_box_changed == ps.debug_flush -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->index_disp_format +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->last_expire_year +ps->inbox_new_mail_count == ps->last_expire_month +ps->inbox_new_mail_count == ps->printer_category +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->composer_fillcol +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->viewer_overlap +ps->mail_box_changed == ps->scroll_margin +ps->mail_box_changed == ps->remote_abook_history +ps->mail_box_changed == ps->debug_malloc +ps->mail_box_changed == ps->debug_timestamp +ps->mail_box_changed == ps->debug_flush +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pine_name == "pine" -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pine_name == "pine" +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value =========================================================================== global.init_vars():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.index_disp_format) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.last_expire_year) -ps.inbox_new_mail_count == orig(ps.last_expire_month) -ps.inbox_new_mail_count == orig(ps.printer_category) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.composer_fillcol) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.viewer_overlap) -ps.mail_box_changed == orig(ps.scroll_margin) -ps.mail_box_changed == orig(ps.remote_abook_history) -ps.mail_box_changed == orig(ps.debug_malloc) -ps.mail_box_changed == orig(ps.debug_timestamp) -ps.mail_box_changed == orig(ps.debug_flush) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.current_val.l) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->index_disp_format) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->last_expire_year) +ps->inbox_new_mail_count == orig(ps->last_expire_month) +ps->inbox_new_mail_count == orig(ps->printer_category) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->composer_fillcol) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->viewer_overlap) +ps->mail_box_changed == orig(ps->scroll_margin) +ps->mail_box_changed == orig(ps->remote_abook_history) +ps->mail_box_changed == orig(ps->debug_malloc) +ps->mail_box_changed == orig(ps->debug_timestamp) +ps->mail_box_changed == orig(ps->debug_flush) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->current_val.l) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.input_ready():::ENTER time_out one of { 3, 150, 600 } @@ -4526,7 +4526,7 @@ global.kbseq():::ENTER getcfunc has only one value recorder has only one value bail_handler has only one value -c[] == 2115 +c[0] == 2115 =========================================================================== global.kbseq():::EXIT return == 0 @@ -4564,653 +4564,653 @@ p == "/home/mhardojo/.pine-interrupted-mail" global.mail_list_internal():::EXIT =========================================================================== global.main_menu_screen():::ENTER -pine_state.prev_screen == pine_state.redrawer -pine_state.context_list == pine_state.context_current -pine_state.context_list == pine_state.context_last -pine_state.inbox_stream == pine_state.mail_stream -pine_state.inbox_new_mail_count == pine_state.inbox_expunge_count -pine_state.inbox_new_mail_count == pine_state.inbox_changed -pine_state.inbox_new_mail_count == pine_state.new_mail_count -pine_state.inbox_new_mail_count == pine_state.expunge_count -pine_state.inbox_new_mail_count == pine_state.first_unseen -pine_state.inbox_new_mail_count == pine_state.status_msg_delay -pine_state.inbox_new_mail_count == pine_state.hours_to_timeout -pine_state.inbox_msgmap == pine_state.post -pine_state.inbox_msgmap == pine_state.sort_types -pine_state.inbox_msgmap == pine_state.print -pine_state.mail_box_changed == pine_state.unsorted_newmail -pine_state.mangled_footer == pine_state.mangled_header -pine_state.mangled_footer == pine_state.mangled_body -pine_state.mangled_footer == pine_state.mangled_screen -pine_state.mangled_footer == pine_state.in_init_seq -pine_state.mangled_footer == pine_state.save_in_init_seq -pine_state.mangled_footer == pine_state.dont_use_init_cmds -pine_state.mangled_footer == pine_state.give_fixed_warning -pine_state.mangled_footer == pine_state.fix_fixed_warning -pine_state.mangled_footer == pine_state.unseen_in_view -pine_state.mangled_footer == pine_state.start_in_context -pine_state.mangled_footer == pine_state.io_error_on_stream -pine_state.mangled_footer == pine_state.def_sort_rev -pine_state.mangled_footer == pine_state.restricted -pine_state.mangled_footer == pine_state.show_dot_names -pine_state.mangled_footer == pine_state.nr_mode -pine_state.mangled_footer == pine_state.anonymous -pine_state.mangled_footer == pine_state.save_msg_rule -pine_state.mangled_footer == pine_state.fcc_rule -pine_state.mangled_footer == pine_state.ab_sort_rule -pine_state.mangled_footer == pine_state.fld_sort_rule -pine_state.mangled_footer == pine_state.inc_startup_rule -pine_state.mangled_footer == pine_state.start_entry -pine_state.goto_default_rule == pine_state.full_header -pine_state.goto_default_rule == pine_state.orig_use_fkeys -pine_state.goto_default_rule == pine_state.try_to_create -pine_state.goto_default_rule == pine_state.low_speed -pine_state.goto_default_rule == pine_state.dead_inbox -pine_state.goto_default_rule == pine_state.dead_stream -pine_state.goto_default_rule == pine_state.noticed_dead_inbox -pine_state.goto_default_rule == pine_state.noticed_dead_stream -pine_state.goto_default_rule == pine_state.mm_log_error -pine_state.goto_default_rule == pine_state.compose_mime -pine_state.goto_default_rule == pine_state.show_new_version -pine_state.goto_default_rule == pine_state.pre390 -pine_state.goto_default_rule == pine_state.first_time_user -pine_state.goto_default_rule == pine_state.outstanding_pinerc_changes -pine_state.goto_default_rule == pine_state.intr_pending -pine_state.goto_default_rule == pine_state.expunge_in_progress -pine_state.goto_default_rule == pine_state.readonly_pinerc -pine_state.goto_default_rule == pine_state.view_all_except -pine_state.goto_default_rule == pine_state.start_in_index -pine_state.goto_default_rule == pine_state.noshow_error -pine_state.goto_default_rule == pine_state.noshow_warn -pine_state.goto_default_rule == pine_state.noshow_timeout -pine_state.goto_default_rule == pine_state.phone_home -pine_state.goto_default_rule == pine_state.painted_body_on_startup -pine_state.goto_default_rule == pine_state.painted_footer_on_startup -pine_state.goto_default_rule == pine_state.open_readonly_on_startup -pine_state.viewer_overlap == pine_state.scroll_margin -pine_state.viewer_overlap == pine_state.remote_abook_history -pine_state.viewer_overlap == pine_state.debug_malloc -pine_state.viewer_overlap == pine_state.debug_timestamp -pine_state.viewer_overlap == pine_state.debug_flush -pine_state.debug_imap == pine_state.debug_nfiles -pine_state.feat_list_back_compat == pine_state.init_errs -pine_state.feat_list_back_compat == pine_state.vars.user_val.l -pine_state.feat_list_back_compat == pine_state.vars.global_val.l -pine_state.feat_list_back_compat == pine_state.vars.fixed_val.l -pine_state.feat_list_back_compat == pine_state.vars.cmdline_val.l -pine_state.init_context == pine_state.printer_category -pine_state.initial_cmds == pine_state.free_initial_cmds -pine_state.vars.is_obsolete == pine_state.vars.is_used -pine_state.vars.is_obsolete == pine_state.vars.been_written -pine_state.vars.is_obsolete == pine_state.vars.is_user -pine_state.vars.is_obsolete == pine_state.vars.is_global -pine_state.vars.is_obsolete == pine_state.vars.is_list -pine_state.vars.is_obsolete == pine_state.vars.is_fixed +pine_state->prev_screen == pine_state->redrawer +pine_state->context_list == pine_state->context_current +pine_state->context_list == pine_state->context_last +pine_state->inbox_stream == pine_state->mail_stream +pine_state->inbox_new_mail_count == pine_state->inbox_expunge_count +pine_state->inbox_new_mail_count == pine_state->inbox_changed +pine_state->inbox_new_mail_count == pine_state->new_mail_count +pine_state->inbox_new_mail_count == pine_state->expunge_count +pine_state->inbox_new_mail_count == pine_state->first_unseen +pine_state->inbox_new_mail_count == pine_state->status_msg_delay +pine_state->inbox_new_mail_count == pine_state->hours_to_timeout +pine_state->inbox_msgmap == pine_state->post +pine_state->inbox_msgmap == pine_state->sort_types +pine_state->inbox_msgmap == pine_state->print +pine_state->mail_box_changed == pine_state->unsorted_newmail +pine_state->mangled_footer == pine_state->mangled_header +pine_state->mangled_footer == pine_state->mangled_body +pine_state->mangled_footer == pine_state->mangled_screen +pine_state->mangled_footer == pine_state->in_init_seq +pine_state->mangled_footer == pine_state->save_in_init_seq +pine_state->mangled_footer == pine_state->dont_use_init_cmds +pine_state->mangled_footer == pine_state->give_fixed_warning +pine_state->mangled_footer == pine_state->fix_fixed_warning +pine_state->mangled_footer == pine_state->unseen_in_view +pine_state->mangled_footer == pine_state->start_in_context +pine_state->mangled_footer == pine_state->io_error_on_stream +pine_state->mangled_footer == pine_state->def_sort_rev +pine_state->mangled_footer == pine_state->restricted +pine_state->mangled_footer == pine_state->show_dot_names +pine_state->mangled_footer == pine_state->nr_mode +pine_state->mangled_footer == pine_state->anonymous +pine_state->mangled_footer == pine_state->save_msg_rule +pine_state->mangled_footer == pine_state->fcc_rule +pine_state->mangled_footer == pine_state->ab_sort_rule +pine_state->mangled_footer == pine_state->fld_sort_rule +pine_state->mangled_footer == pine_state->inc_startup_rule +pine_state->mangled_footer == pine_state->start_entry +pine_state->goto_default_rule == pine_state->full_header +pine_state->goto_default_rule == pine_state->orig_use_fkeys +pine_state->goto_default_rule == pine_state->try_to_create +pine_state->goto_default_rule == pine_state->low_speed +pine_state->goto_default_rule == pine_state->dead_inbox +pine_state->goto_default_rule == pine_state->dead_stream +pine_state->goto_default_rule == pine_state->noticed_dead_inbox +pine_state->goto_default_rule == pine_state->noticed_dead_stream +pine_state->goto_default_rule == pine_state->mm_log_error +pine_state->goto_default_rule == pine_state->compose_mime +pine_state->goto_default_rule == pine_state->show_new_version +pine_state->goto_default_rule == pine_state->pre390 +pine_state->goto_default_rule == pine_state->first_time_user +pine_state->goto_default_rule == pine_state->outstanding_pinerc_changes +pine_state->goto_default_rule == pine_state->intr_pending +pine_state->goto_default_rule == pine_state->expunge_in_progress +pine_state->goto_default_rule == pine_state->readonly_pinerc +pine_state->goto_default_rule == pine_state->view_all_except +pine_state->goto_default_rule == pine_state->start_in_index +pine_state->goto_default_rule == pine_state->noshow_error +pine_state->goto_default_rule == pine_state->noshow_warn +pine_state->goto_default_rule == pine_state->noshow_timeout +pine_state->goto_default_rule == pine_state->phone_home +pine_state->goto_default_rule == pine_state->painted_body_on_startup +pine_state->goto_default_rule == pine_state->painted_footer_on_startup +pine_state->goto_default_rule == pine_state->open_readonly_on_startup +pine_state->viewer_overlap == pine_state->scroll_margin +pine_state->viewer_overlap == pine_state->remote_abook_history +pine_state->viewer_overlap == pine_state->debug_malloc +pine_state->viewer_overlap == pine_state->debug_timestamp +pine_state->viewer_overlap == pine_state->debug_flush +pine_state->debug_imap == pine_state->debug_nfiles +pine_state->feat_list_back_compat == pine_state->init_errs +pine_state->feat_list_back_compat == pine_state->vars->user_val.l +pine_state->feat_list_back_compat == pine_state->vars->global_val.l +pine_state->feat_list_back_compat == pine_state->vars->fixed_val.l +pine_state->feat_list_back_compat == pine_state->vars->cmdline_val.l +pine_state->init_context == pine_state->printer_category +pine_state->initial_cmds == pine_state->free_initial_cmds +pine_state->vars->is_obsolete == pine_state->vars->is_used +pine_state->vars->is_obsolete == pine_state->vars->been_written +pine_state->vars->is_obsolete == pine_state->vars->is_user +pine_state->vars->is_obsolete == pine_state->vars->is_global +pine_state->vars->is_obsolete == pine_state->vars->is_list +pine_state->vars->is_obsolete == pine_state->vars->is_fixed pine_state has only one value -pine_state[] has only one value -pine_state.next_screen has only one value -pine_state.prev_screen == null -pine_state.context_list has only one value -pine_state.inbox_stream has only one value -pine_state.inbox_new_mail_count == 0 -pine_state.inbox_msgmap == null -pine_state.msgmap has only one value -pine_state.mail_box_changed == 1112426752 -pine_state.atmts has only one value -pine_state.atmts_allocated == 1 -pine_state.index_disp_format has only one value -pine_state.folders_dir == "/home/mhardojo/mail" -pine_state.start_mode == 0 -pine_state.mangled_footer == 0 -pine_state.goto_default_rule == 201326592 -pine_state.viewer_overlap == 196610 -pine_state.debug_imap == 32 -pine_state.feat_list_back_compat == null -pine_state.init_context == -1 -pine_state.initial_cmds == null -pine_state.ttyo has only one value -pine_state.ttyo[] has only one value -pine_state.ttyo.screen_rows == 24 -pine_state.ttyo.screen_cols == 80 -pine_state.ttyo.header_rows == 2 -pine_state.ttyo.footer_rows == 3 -pine_state.home_dir == "/home/mhardojo" -pine_state.hostname == "measure.unl.edu" -pine_state.localdomain == "unl.edu" -pine_state.userdomain == "hades.unl.edu" -pine_state.pinerc == "/home/mhardojo/.pinerc" -pine_state.pine_name == "pine" -pine_state.last_expire_year == 999 -pine_state.last_expire_month == 98 -pine_state.composer_fillcol == 74 -pine_state.vars has only one value -pine_state.vars[] has only one value -pine_state.vars.name == "personal-name" -pine_state.vars.is_obsolete == 26 -pine_state.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -pine_state.vars.current_val has only one value -pine_state.vars.current_val.p == "Madeline Hardojo" -pine_state.vars.current_val.l has only one value -pine_state.vars.user_val has only one value -pine_state.vars.global_val has only one value -pine_state.vars.fixed_val has only one value -pine_state.vars.cmdline_val has only one value -pine_state.home_dir is a substring of pine_state.folders_dir -pine_state.home_dir is a substring of pine_state.pinerc -pine_state.localdomain is a substring of pine_state.hostname -pine_state.localdomain is a substring of pine_state.userdomain -pine_state.pine_name is a substring of pine_state.pinerc +pine_state[0] has only one value +pine_state->next_screen has only one value +pine_state->prev_screen == null +pine_state->context_list has only one value +pine_state->inbox_stream has only one value +pine_state->inbox_new_mail_count == 0 +pine_state->inbox_msgmap == null +pine_state->msgmap has only one value +pine_state->mail_box_changed == 1112426752 +pine_state->atmts has only one value +pine_state->atmts_allocated == 1 +pine_state->index_disp_format has only one value +pine_state->folders_dir == "/home/mhardojo/mail" +pine_state->start_mode == 0 +pine_state->mangled_footer == 0 +pine_state->goto_default_rule == 201326592 +pine_state->viewer_overlap == 196610 +pine_state->debug_imap == 32 +pine_state->feat_list_back_compat == null +pine_state->init_context == -1 +pine_state->initial_cmds == null +pine_state->ttyo has only one value +pine_state->ttyo[0] has only one value +pine_state->ttyo->screen_rows == 24 +pine_state->ttyo->screen_cols == 80 +pine_state->ttyo->header_rows == 2 +pine_state->ttyo->footer_rows == 3 +pine_state->home_dir == "/home/mhardojo" +pine_state->hostname == "measure.unl.edu" +pine_state->localdomain == "unl.edu" +pine_state->userdomain == "hades.unl.edu" +pine_state->pinerc == "/home/mhardojo/.pinerc" +pine_state->pine_name == "pine" +pine_state->last_expire_year == 999 +pine_state->last_expire_month == 98 +pine_state->composer_fillcol == 74 +pine_state->vars has only one value +pine_state->vars[0] has only one value +pine_state->vars->name == "personal-name" +pine_state->vars->is_obsolete == 26 +pine_state->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +pine_state->vars->current_val has only one value +pine_state->vars->current_val.p == "Madeline Hardojo" +pine_state->vars->current_val.l has only one value +pine_state->vars->user_val has only one value +pine_state->vars->global_val has only one value +pine_state->vars->fixed_val has only one value +pine_state->vars->cmdline_val has only one value +pine_state->home_dir is a substring of pine_state->folders_dir +pine_state->home_dir is a substring of pine_state->pinerc +pine_state->localdomain is a substring of pine_state->hostname +pine_state->localdomain is a substring of pine_state->userdomain +pine_state->pine_name is a substring of pine_state->pinerc =========================================================================== global.main_menu_screen():::EXIT -pine_state[] == orig(pine_state[]) -pine_state.context_list == pine_state.context_current -pine_state.context_list == pine_state.context_last -pine_state.context_list == orig(pine_state.context_list) -pine_state.context_list == orig(pine_state.context_current) -pine_state.context_list == orig(pine_state.context_last) -pine_state.inbox_stream == pine_state.mail_stream -pine_state.inbox_stream == orig(pine_state.inbox_stream) -pine_state.inbox_stream == orig(pine_state.mail_stream) -pine_state.inbox_new_mail_count == pine_state.inbox_expunge_count -pine_state.inbox_new_mail_count == pine_state.inbox_changed -pine_state.inbox_new_mail_count == pine_state.new_mail_count -pine_state.inbox_new_mail_count == pine_state.expunge_count -pine_state.inbox_new_mail_count == pine_state.first_unseen -pine_state.inbox_new_mail_count == pine_state.status_msg_delay -pine_state.inbox_new_mail_count == pine_state.hours_to_timeout -pine_state.inbox_new_mail_count == orig(pine_state.inbox_new_mail_count) -pine_state.inbox_new_mail_count == orig(pine_state.inbox_expunge_count) -pine_state.inbox_new_mail_count == orig(pine_state.inbox_changed) -pine_state.inbox_new_mail_count == orig(pine_state.new_mail_count) -pine_state.inbox_new_mail_count == orig(pine_state.expunge_count) -pine_state.inbox_new_mail_count == orig(pine_state.first_unseen) -pine_state.inbox_new_mail_count == orig(pine_state.status_msg_delay) -pine_state.inbox_new_mail_count == orig(pine_state.hours_to_timeout) -pine_state.inbox_msgmap == pine_state.post -pine_state.inbox_msgmap == pine_state.sort_types -pine_state.inbox_msgmap == pine_state.print -pine_state.inbox_msgmap == orig(pine_state.inbox_msgmap) -pine_state.inbox_msgmap == orig(pine_state.post) -pine_state.inbox_msgmap == orig(pine_state.sort_types) -pine_state.inbox_msgmap == orig(pine_state.print) -pine_state.msgmap == orig(pine_state.msgmap) -pine_state.mail_box_changed == pine_state.unsorted_newmail -pine_state.mail_box_changed == orig(pine_state.mail_box_changed) -pine_state.mail_box_changed == orig(pine_state.unsorted_newmail) -pine_state.atmts == orig(pine_state.atmts) -pine_state.atmts_allocated == orig(pine_state.atmts_allocated) -pine_state.index_disp_format == orig(pine_state.index_disp_format) -pine_state.start_mode == orig(pine_state.start_mode) -pine_state.mangled_footer == pine_state.mangled_header -pine_state.mangled_footer == pine_state.mangled_body -pine_state.mangled_footer == pine_state.mangled_screen -pine_state.mangled_footer == pine_state.in_init_seq -pine_state.mangled_footer == pine_state.save_in_init_seq -pine_state.mangled_footer == pine_state.dont_use_init_cmds -pine_state.mangled_footer == pine_state.give_fixed_warning -pine_state.mangled_footer == pine_state.fix_fixed_warning -pine_state.mangled_footer == pine_state.unseen_in_view -pine_state.mangled_footer == pine_state.start_in_context -pine_state.mangled_footer == pine_state.io_error_on_stream -pine_state.mangled_footer == pine_state.def_sort_rev -pine_state.mangled_footer == pine_state.restricted -pine_state.mangled_footer == pine_state.show_dot_names -pine_state.mangled_footer == pine_state.nr_mode -pine_state.mangled_footer == pine_state.anonymous -pine_state.mangled_footer == pine_state.save_msg_rule -pine_state.mangled_footer == pine_state.fcc_rule -pine_state.mangled_footer == pine_state.ab_sort_rule -pine_state.mangled_footer == pine_state.fld_sort_rule -pine_state.mangled_footer == pine_state.inc_startup_rule -pine_state.mangled_footer == pine_state.goto_default_rule -pine_state.mangled_footer == pine_state.full_header -pine_state.mangled_footer == pine_state.orig_use_fkeys -pine_state.mangled_footer == pine_state.try_to_create -pine_state.mangled_footer == pine_state.low_speed -pine_state.mangled_footer == pine_state.dead_inbox -pine_state.mangled_footer == pine_state.dead_stream -pine_state.mangled_footer == pine_state.noticed_dead_inbox -pine_state.mangled_footer == pine_state.noticed_dead_stream -pine_state.mangled_footer == pine_state.mm_log_error -pine_state.mangled_footer == pine_state.compose_mime -pine_state.mangled_footer == pine_state.show_new_version -pine_state.mangled_footer == pine_state.pre390 -pine_state.mangled_footer == pine_state.first_time_user -pine_state.mangled_footer == pine_state.outstanding_pinerc_changes -pine_state.mangled_footer == pine_state.intr_pending -pine_state.mangled_footer == pine_state.expunge_in_progress -pine_state.mangled_footer == pine_state.readonly_pinerc -pine_state.mangled_footer == pine_state.view_all_except -pine_state.mangled_footer == pine_state.start_in_index -pine_state.mangled_footer == pine_state.noshow_error -pine_state.mangled_footer == pine_state.noshow_warn -pine_state.mangled_footer == pine_state.noshow_timeout -pine_state.mangled_footer == pine_state.phone_home -pine_state.mangled_footer == pine_state.painted_body_on_startup -pine_state.mangled_footer == pine_state.painted_footer_on_startup -pine_state.mangled_footer == pine_state.open_readonly_on_startup -pine_state.mangled_footer == pine_state.start_entry -pine_state.mangled_footer == orig(pine_state.mangled_footer) -pine_state.mangled_footer == orig(pine_state.mangled_header) -pine_state.mangled_footer == orig(pine_state.mangled_body) -pine_state.mangled_footer == orig(pine_state.mangled_screen) -pine_state.mangled_footer == orig(pine_state.in_init_seq) -pine_state.mangled_footer == orig(pine_state.save_in_init_seq) -pine_state.mangled_footer == orig(pine_state.dont_use_init_cmds) -pine_state.mangled_footer == orig(pine_state.give_fixed_warning) -pine_state.mangled_footer == orig(pine_state.fix_fixed_warning) -pine_state.mangled_footer == orig(pine_state.unseen_in_view) -pine_state.mangled_footer == orig(pine_state.start_in_context) -pine_state.mangled_footer == orig(pine_state.io_error_on_stream) -pine_state.mangled_footer == orig(pine_state.def_sort_rev) -pine_state.mangled_footer == orig(pine_state.restricted) -pine_state.mangled_footer == orig(pine_state.show_dot_names) -pine_state.mangled_footer == orig(pine_state.nr_mode) -pine_state.mangled_footer == orig(pine_state.anonymous) -pine_state.mangled_footer == orig(pine_state.save_msg_rule) -pine_state.mangled_footer == orig(pine_state.fcc_rule) -pine_state.mangled_footer == orig(pine_state.ab_sort_rule) -pine_state.mangled_footer == orig(pine_state.fld_sort_rule) -pine_state.mangled_footer == orig(pine_state.inc_startup_rule) -pine_state.mangled_footer == orig(pine_state.start_entry) -pine_state.viewer_overlap == pine_state.scroll_margin -pine_state.viewer_overlap == pine_state.remote_abook_history -pine_state.viewer_overlap == pine_state.debug_malloc -pine_state.viewer_overlap == pine_state.debug_timestamp -pine_state.viewer_overlap == pine_state.debug_flush -pine_state.viewer_overlap == orig(pine_state.viewer_overlap) -pine_state.viewer_overlap == orig(pine_state.scroll_margin) -pine_state.viewer_overlap == orig(pine_state.remote_abook_history) -pine_state.viewer_overlap == orig(pine_state.debug_malloc) -pine_state.viewer_overlap == orig(pine_state.debug_timestamp) -pine_state.viewer_overlap == orig(pine_state.debug_flush) -pine_state.debug_imap == pine_state.debug_nfiles -pine_state.debug_imap == orig(pine_state.debug_imap) -pine_state.debug_imap == orig(pine_state.debug_nfiles) -pine_state.feat_list_back_compat == pine_state.init_errs -pine_state.feat_list_back_compat == pine_state.vars.user_val.l -pine_state.feat_list_back_compat == pine_state.vars.global_val.l -pine_state.feat_list_back_compat == pine_state.vars.fixed_val.l -pine_state.feat_list_back_compat == pine_state.vars.cmdline_val.l -pine_state.feat_list_back_compat == orig(pine_state.feat_list_back_compat) -pine_state.feat_list_back_compat == orig(pine_state.init_errs) -pine_state.feat_list_back_compat == orig(pine_state.vars.user_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.global_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.fixed_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.cmdline_val.l) -pine_state.init_context == pine_state.printer_category -pine_state.init_context == orig(pine_state.init_context) -pine_state.init_context == orig(pine_state.printer_category) -pine_state.initial_cmds == pine_state.free_initial_cmds -pine_state.initial_cmds == orig(pine_state.initial_cmds) -pine_state.initial_cmds == orig(pine_state.free_initial_cmds) -pine_state.ttyo == orig(pine_state.ttyo) -pine_state.ttyo[] == orig(pine_state.ttyo[]) -pine_state.ttyo.screen_rows == orig(pine_state.ttyo.screen_rows) -pine_state.ttyo.screen_cols == orig(pine_state.ttyo.screen_cols) -pine_state.ttyo.header_rows == orig(pine_state.ttyo.header_rows) -pine_state.ttyo.footer_rows == orig(pine_state.ttyo.footer_rows) -pine_state.last_expire_year == orig(pine_state.last_expire_year) -pine_state.last_expire_month == orig(pine_state.last_expire_month) -pine_state.composer_fillcol == orig(pine_state.composer_fillcol) -pine_state.vars == orig(pine_state.vars) -pine_state.vars[] == orig(pine_state.vars[]) -pine_state.vars.is_obsolete == pine_state.vars.is_used -pine_state.vars.is_obsolete == pine_state.vars.been_written -pine_state.vars.is_obsolete == pine_state.vars.is_user -pine_state.vars.is_obsolete == pine_state.vars.is_global -pine_state.vars.is_obsolete == pine_state.vars.is_list -pine_state.vars.is_obsolete == pine_state.vars.is_fixed -pine_state.vars.is_obsolete == orig(pine_state.vars.is_obsolete) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_used) -pine_state.vars.is_obsolete == orig(pine_state.vars.been_written) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_user) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_global) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_list) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_fixed) -pine_state.vars.current_val == orig(pine_state.vars.current_val) -pine_state.vars.current_val.l == orig(pine_state.vars.current_val.l) -pine_state.vars.user_val == orig(pine_state.vars.user_val) -pine_state.vars.global_val == orig(pine_state.vars.global_val) -pine_state.vars.fixed_val == orig(pine_state.vars.fixed_val) -pine_state.vars.cmdline_val == orig(pine_state.vars.cmdline_val) -pine_state[] has only one value -pine_state.next_screen has only one value -pine_state.prev_screen has only one value -pine_state.redrawer has only one value -pine_state.context_list has only one value -pine_state.inbox_stream has only one value -pine_state.inbox_new_mail_count == 0 -pine_state.inbox_msgmap == null -pine_state.msgmap has only one value -pine_state.mail_box_changed == 1112426752 -pine_state.atmts has only one value -pine_state.atmts_allocated == 1 -pine_state.index_disp_format has only one value -pine_state.folders_dir == "/home/mhardojo/mail" -pine_state.start_mode == 0 -pine_state.mangled_footer == 0 -pine_state.viewer_overlap == 196610 -pine_state.debug_imap == 32 -pine_state.feat_list_back_compat == null -pine_state.init_context == -1 -pine_state.initial_cmds == null -pine_state.ttyo has only one value -pine_state.ttyo[] has only one value -pine_state.ttyo.screen_rows == 24 -pine_state.ttyo.screen_cols == 80 -pine_state.ttyo.header_rows == 2 -pine_state.ttyo.footer_rows == 3 -pine_state.home_dir == "/home/mhardojo" -pine_state.hostname == "measure.unl.edu" -pine_state.localdomain == "unl.edu" -pine_state.userdomain == "hades.unl.edu" -pine_state.pinerc == "/home/mhardojo/.pinerc" -pine_state.pine_name == "pine" -pine_state.last_expire_year == 999 -pine_state.last_expire_month == 98 -pine_state.composer_fillcol == 74 -pine_state.vars has only one value -pine_state.vars[] has only one value -pine_state.vars.name == "personal-name" -pine_state.vars.is_obsolete == 26 -pine_state.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -pine_state.vars.current_val has only one value -pine_state.vars.current_val.p == "Madeline Hardojo" -pine_state.vars.current_val.l has only one value -pine_state.vars.user_val has only one value -pine_state.vars.global_val has only one value -pine_state.vars.fixed_val has only one value -pine_state.vars.cmdline_val has only one value -pine_state.home_dir is a substring of pine_state.folders_dir -pine_state.home_dir is a substring of pine_state.pinerc -pine_state.localdomain is a substring of pine_state.hostname -pine_state.localdomain is a substring of pine_state.userdomain -pine_state.pine_name is a substring of pine_state.pinerc +pine_state[0] == orig(pine_state[0]) +pine_state->context_list == pine_state->context_current +pine_state->context_list == pine_state->context_last +pine_state->context_list == orig(pine_state->context_list) +pine_state->context_list == orig(pine_state->context_current) +pine_state->context_list == orig(pine_state->context_last) +pine_state->inbox_stream == pine_state->mail_stream +pine_state->inbox_stream == orig(pine_state->inbox_stream) +pine_state->inbox_stream == orig(pine_state->mail_stream) +pine_state->inbox_new_mail_count == pine_state->inbox_expunge_count +pine_state->inbox_new_mail_count == pine_state->inbox_changed +pine_state->inbox_new_mail_count == pine_state->new_mail_count +pine_state->inbox_new_mail_count == pine_state->expunge_count +pine_state->inbox_new_mail_count == pine_state->first_unseen +pine_state->inbox_new_mail_count == pine_state->status_msg_delay +pine_state->inbox_new_mail_count == pine_state->hours_to_timeout +pine_state->inbox_new_mail_count == orig(pine_state->inbox_new_mail_count) +pine_state->inbox_new_mail_count == orig(pine_state->inbox_expunge_count) +pine_state->inbox_new_mail_count == orig(pine_state->inbox_changed) +pine_state->inbox_new_mail_count == orig(pine_state->new_mail_count) +pine_state->inbox_new_mail_count == orig(pine_state->expunge_count) +pine_state->inbox_new_mail_count == orig(pine_state->first_unseen) +pine_state->inbox_new_mail_count == orig(pine_state->status_msg_delay) +pine_state->inbox_new_mail_count == orig(pine_state->hours_to_timeout) +pine_state->inbox_msgmap == pine_state->post +pine_state->inbox_msgmap == pine_state->sort_types +pine_state->inbox_msgmap == pine_state->print +pine_state->inbox_msgmap == orig(pine_state->inbox_msgmap) +pine_state->inbox_msgmap == orig(pine_state->post) +pine_state->inbox_msgmap == orig(pine_state->sort_types) +pine_state->inbox_msgmap == orig(pine_state->print) +pine_state->msgmap == orig(pine_state->msgmap) +pine_state->mail_box_changed == pine_state->unsorted_newmail +pine_state->mail_box_changed == orig(pine_state->mail_box_changed) +pine_state->mail_box_changed == orig(pine_state->unsorted_newmail) +pine_state->atmts == orig(pine_state->atmts) +pine_state->atmts_allocated == orig(pine_state->atmts_allocated) +pine_state->index_disp_format == orig(pine_state->index_disp_format) +pine_state->start_mode == orig(pine_state->start_mode) +pine_state->mangled_footer == pine_state->mangled_header +pine_state->mangled_footer == pine_state->mangled_body +pine_state->mangled_footer == pine_state->mangled_screen +pine_state->mangled_footer == pine_state->in_init_seq +pine_state->mangled_footer == pine_state->save_in_init_seq +pine_state->mangled_footer == pine_state->dont_use_init_cmds +pine_state->mangled_footer == pine_state->give_fixed_warning +pine_state->mangled_footer == pine_state->fix_fixed_warning +pine_state->mangled_footer == pine_state->unseen_in_view +pine_state->mangled_footer == pine_state->start_in_context +pine_state->mangled_footer == pine_state->io_error_on_stream +pine_state->mangled_footer == pine_state->def_sort_rev +pine_state->mangled_footer == pine_state->restricted +pine_state->mangled_footer == pine_state->show_dot_names +pine_state->mangled_footer == pine_state->nr_mode +pine_state->mangled_footer == pine_state->anonymous +pine_state->mangled_footer == pine_state->save_msg_rule +pine_state->mangled_footer == pine_state->fcc_rule +pine_state->mangled_footer == pine_state->ab_sort_rule +pine_state->mangled_footer == pine_state->fld_sort_rule +pine_state->mangled_footer == pine_state->inc_startup_rule +pine_state->mangled_footer == pine_state->goto_default_rule +pine_state->mangled_footer == pine_state->full_header +pine_state->mangled_footer == pine_state->orig_use_fkeys +pine_state->mangled_footer == pine_state->try_to_create +pine_state->mangled_footer == pine_state->low_speed +pine_state->mangled_footer == pine_state->dead_inbox +pine_state->mangled_footer == pine_state->dead_stream +pine_state->mangled_footer == pine_state->noticed_dead_inbox +pine_state->mangled_footer == pine_state->noticed_dead_stream +pine_state->mangled_footer == pine_state->mm_log_error +pine_state->mangled_footer == pine_state->compose_mime +pine_state->mangled_footer == pine_state->show_new_version +pine_state->mangled_footer == pine_state->pre390 +pine_state->mangled_footer == pine_state->first_time_user +pine_state->mangled_footer == pine_state->outstanding_pinerc_changes +pine_state->mangled_footer == pine_state->intr_pending +pine_state->mangled_footer == pine_state->expunge_in_progress +pine_state->mangled_footer == pine_state->readonly_pinerc +pine_state->mangled_footer == pine_state->view_all_except +pine_state->mangled_footer == pine_state->start_in_index +pine_state->mangled_footer == pine_state->noshow_error +pine_state->mangled_footer == pine_state->noshow_warn +pine_state->mangled_footer == pine_state->noshow_timeout +pine_state->mangled_footer == pine_state->phone_home +pine_state->mangled_footer == pine_state->painted_body_on_startup +pine_state->mangled_footer == pine_state->painted_footer_on_startup +pine_state->mangled_footer == pine_state->open_readonly_on_startup +pine_state->mangled_footer == pine_state->start_entry +pine_state->mangled_footer == orig(pine_state->mangled_footer) +pine_state->mangled_footer == orig(pine_state->mangled_header) +pine_state->mangled_footer == orig(pine_state->mangled_body) +pine_state->mangled_footer == orig(pine_state->mangled_screen) +pine_state->mangled_footer == orig(pine_state->in_init_seq) +pine_state->mangled_footer == orig(pine_state->save_in_init_seq) +pine_state->mangled_footer == orig(pine_state->dont_use_init_cmds) +pine_state->mangled_footer == orig(pine_state->give_fixed_warning) +pine_state->mangled_footer == orig(pine_state->fix_fixed_warning) +pine_state->mangled_footer == orig(pine_state->unseen_in_view) +pine_state->mangled_footer == orig(pine_state->start_in_context) +pine_state->mangled_footer == orig(pine_state->io_error_on_stream) +pine_state->mangled_footer == orig(pine_state->def_sort_rev) +pine_state->mangled_footer == orig(pine_state->restricted) +pine_state->mangled_footer == orig(pine_state->show_dot_names) +pine_state->mangled_footer == orig(pine_state->nr_mode) +pine_state->mangled_footer == orig(pine_state->anonymous) +pine_state->mangled_footer == orig(pine_state->save_msg_rule) +pine_state->mangled_footer == orig(pine_state->fcc_rule) +pine_state->mangled_footer == orig(pine_state->ab_sort_rule) +pine_state->mangled_footer == orig(pine_state->fld_sort_rule) +pine_state->mangled_footer == orig(pine_state->inc_startup_rule) +pine_state->mangled_footer == orig(pine_state->start_entry) +pine_state->viewer_overlap == pine_state->scroll_margin +pine_state->viewer_overlap == pine_state->remote_abook_history +pine_state->viewer_overlap == pine_state->debug_malloc +pine_state->viewer_overlap == pine_state->debug_timestamp +pine_state->viewer_overlap == pine_state->debug_flush +pine_state->viewer_overlap == orig(pine_state->viewer_overlap) +pine_state->viewer_overlap == orig(pine_state->scroll_margin) +pine_state->viewer_overlap == orig(pine_state->remote_abook_history) +pine_state->viewer_overlap == orig(pine_state->debug_malloc) +pine_state->viewer_overlap == orig(pine_state->debug_timestamp) +pine_state->viewer_overlap == orig(pine_state->debug_flush) +pine_state->debug_imap == pine_state->debug_nfiles +pine_state->debug_imap == orig(pine_state->debug_imap) +pine_state->debug_imap == orig(pine_state->debug_nfiles) +pine_state->feat_list_back_compat == pine_state->init_errs +pine_state->feat_list_back_compat == pine_state->vars->user_val.l +pine_state->feat_list_back_compat == pine_state->vars->global_val.l +pine_state->feat_list_back_compat == pine_state->vars->fixed_val.l +pine_state->feat_list_back_compat == pine_state->vars->cmdline_val.l +pine_state->feat_list_back_compat == orig(pine_state->feat_list_back_compat) +pine_state->feat_list_back_compat == orig(pine_state->init_errs) +pine_state->feat_list_back_compat == orig(pine_state->vars->user_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->global_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->fixed_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->cmdline_val.l) +pine_state->init_context == pine_state->printer_category +pine_state->init_context == orig(pine_state->init_context) +pine_state->init_context == orig(pine_state->printer_category) +pine_state->initial_cmds == pine_state->free_initial_cmds +pine_state->initial_cmds == orig(pine_state->initial_cmds) +pine_state->initial_cmds == orig(pine_state->free_initial_cmds) +pine_state->ttyo == orig(pine_state->ttyo) +pine_state->ttyo[0] == orig(pine_state->ttyo[0]) +pine_state->ttyo->screen_rows == orig(pine_state->ttyo->screen_rows) +pine_state->ttyo->screen_cols == orig(pine_state->ttyo->screen_cols) +pine_state->ttyo->header_rows == orig(pine_state->ttyo->header_rows) +pine_state->ttyo->footer_rows == orig(pine_state->ttyo->footer_rows) +pine_state->last_expire_year == orig(pine_state->last_expire_year) +pine_state->last_expire_month == orig(pine_state->last_expire_month) +pine_state->composer_fillcol == orig(pine_state->composer_fillcol) +pine_state->vars == orig(pine_state->vars) +pine_state->vars[0] == orig(pine_state->vars[0]) +pine_state->vars->is_obsolete == pine_state->vars->is_used +pine_state->vars->is_obsolete == pine_state->vars->been_written +pine_state->vars->is_obsolete == pine_state->vars->is_user +pine_state->vars->is_obsolete == pine_state->vars->is_global +pine_state->vars->is_obsolete == pine_state->vars->is_list +pine_state->vars->is_obsolete == pine_state->vars->is_fixed +pine_state->vars->is_obsolete == orig(pine_state->vars->is_obsolete) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_used) +pine_state->vars->is_obsolete == orig(pine_state->vars->been_written) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_user) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_global) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_list) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_fixed) +pine_state->vars->current_val == orig(pine_state->vars->current_val) +pine_state->vars->current_val.l == orig(pine_state->vars->current_val.l) +pine_state->vars->user_val == orig(pine_state->vars->user_val) +pine_state->vars->global_val == orig(pine_state->vars->global_val) +pine_state->vars->fixed_val == orig(pine_state->vars->fixed_val) +pine_state->vars->cmdline_val == orig(pine_state->vars->cmdline_val) +pine_state[0] has only one value +pine_state->next_screen has only one value +pine_state->prev_screen has only one value +pine_state->redrawer has only one value +pine_state->context_list has only one value +pine_state->inbox_stream has only one value +pine_state->inbox_new_mail_count == 0 +pine_state->inbox_msgmap == null +pine_state->msgmap has only one value +pine_state->mail_box_changed == 1112426752 +pine_state->atmts has only one value +pine_state->atmts_allocated == 1 +pine_state->index_disp_format has only one value +pine_state->folders_dir == "/home/mhardojo/mail" +pine_state->start_mode == 0 +pine_state->mangled_footer == 0 +pine_state->viewer_overlap == 196610 +pine_state->debug_imap == 32 +pine_state->feat_list_back_compat == null +pine_state->init_context == -1 +pine_state->initial_cmds == null +pine_state->ttyo has only one value +pine_state->ttyo[0] has only one value +pine_state->ttyo->screen_rows == 24 +pine_state->ttyo->screen_cols == 80 +pine_state->ttyo->header_rows == 2 +pine_state->ttyo->footer_rows == 3 +pine_state->home_dir == "/home/mhardojo" +pine_state->hostname == "measure.unl.edu" +pine_state->localdomain == "unl.edu" +pine_state->userdomain == "hades.unl.edu" +pine_state->pinerc == "/home/mhardojo/.pinerc" +pine_state->pine_name == "pine" +pine_state->last_expire_year == 999 +pine_state->last_expire_month == 98 +pine_state->composer_fillcol == 74 +pine_state->vars has only one value +pine_state->vars[0] has only one value +pine_state->vars->name == "personal-name" +pine_state->vars->is_obsolete == 26 +pine_state->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +pine_state->vars->current_val has only one value +pine_state->vars->current_val.p == "Madeline Hardojo" +pine_state->vars->current_val.l has only one value +pine_state->vars->user_val has only one value +pine_state->vars->global_val has only one value +pine_state->vars->fixed_val has only one value +pine_state->vars->cmdline_val has only one value +pine_state->home_dir is a substring of pine_state->folders_dir +pine_state->home_dir is a substring of pine_state->pinerc +pine_state->localdomain is a substring of pine_state->hostname +pine_state->localdomain is a substring of pine_state->userdomain +pine_state->pine_name is a substring of pine_state->pinerc =========================================================================== global.mc_free_entry():::ENTER mc has only one value -mc[] == null +mc[0] == null =========================================================================== global.mc_free_entry():::EXIT -mc[] == orig(mc[]) -mc[] == null +mc[0] == orig(mc[0]) +mc[0] == null =========================================================================== global.menu_add_binding():::ENTER -menu.how_many == menu.which -menu.how_many == menu.width -menu.how_many one of { 1, 2, 20482 } -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm one of { 0, 4294967042L } -menu.formatted_hm is a pointer +menu->how_many == menu->which +menu->how_many == menu->width +menu->how_many one of { 1, 2, 20482 } +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm one of { 0, 4294967042L } +menu->formatted_hm is a pointer cmd one of { 508, 513, 750 } -menu.how_many != menu.formatted_hm -menu.keys.name < menu.keys.label -menu.keys.bind.cmd > key -menu.keys.bind.cmd < cmd -menu.keys.bind.nch < key -menu.keys.bind.nch < cmd -menu.keys.column < key -menu.keys.column < cmd +menu->how_many != menu->formatted_hm +menu->keys->name < menu->keys->label +menu->keys->bind.cmd > key +menu->keys->bind.cmd < cmd +menu->keys->bind.nch < key +menu->keys->bind.nch < cmd +menu->keys->column < key +menu->keys->column < cmd (cmd >> key == 0) key < cmd =========================================================================== global.menu_add_binding():::EXIT -menu[] == orig(menu[]) -menu.how_many == menu.which -menu.how_many == menu.width -menu.how_many == orig(menu.how_many) -menu.how_many == orig(menu.which) -menu.how_many == orig(menu.width) -menu.keys == orig(menu.keys) -menu.keys[] == orig(menu.keys[]) -menu.keys.name == orig(menu.keys.name) -menu.keys.label == orig(menu.keys.label) -menu.keys.bind == orig(menu.keys.bind) -menu.keys.bind.cmd == orig(menu.keys.bind.cmd) -menu.keys.bind.nch == orig(menu.keys.bind.nch) -menu.keys.bind.ch == orig(menu.keys.bind.ch) -menu.keys.column == orig(menu.keys.column) -menu.formatted_hm == orig(menu.formatted_hm) -menu.how_many one of { 1, 2, 20482 } -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm one of { 0, 4294967042L } -menu.formatted_hm is a pointer -menu.how_many != menu.formatted_hm -menu.keys.name < menu.keys.label -menu.keys.bind.cmd > orig(key) -menu.keys.bind.cmd < orig(cmd) -menu.keys.bind.nch < orig(key) -menu.keys.bind.nch < orig(cmd) -menu.keys.column < orig(key) -menu.keys.column < orig(cmd) +menu[0] == orig(menu[0]) +menu->how_many == menu->which +menu->how_many == menu->width +menu->how_many == orig(menu->how_many) +menu->how_many == orig(menu->which) +menu->how_many == orig(menu->width) +menu->keys == orig(menu->keys) +menu->keys[0] == orig(menu->keys[0]) +menu->keys->name == orig(menu->keys->name) +menu->keys->label == orig(menu->keys->label) +menu->keys->bind == orig(menu->keys->bind) +menu->keys->bind.cmd == orig(menu->keys->bind.cmd) +menu->keys->bind.nch == orig(menu->keys->bind.nch) +menu->keys->bind.ch == orig(menu->keys->bind.ch) +menu->keys->column == orig(menu->keys->column) +menu->formatted_hm == orig(menu->formatted_hm) +menu->how_many one of { 1, 2, 20482 } +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm one of { 0, 4294967042L } +menu->formatted_hm is a pointer +menu->how_many != menu->formatted_hm +menu->keys->name < menu->keys->label +menu->keys->bind.cmd > orig(key) +menu->keys->bind.cmd < orig(cmd) +menu->keys->bind.nch < orig(key) +menu->keys->bind.nch < orig(cmd) +menu->keys->column < orig(key) +menu->keys->column < orig(cmd) =========================================================================== global.menu_clear_binding():::ENTER -menu.how_many == menu.which -menu.how_many == menu.width +menu->how_many == menu->which +menu->how_many == menu->width menu != null -menu[] != null -menu.how_many one of { 2, 3, 20482 } -menu.keys != null -menu.keys[] != null -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind != null -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.bind.ch != null -menu.keys.column == 0 -menu.formatted_hm one of { 0, 4294967042L } -menu.formatted_hm is a pointer -menu.how_many != menu.formatted_hm -menu.keys.name < menu.keys.label -menu.keys.bind.cmd != key -menu.keys.bind.nch < key -menu.keys.column < key +menu[0] != null +menu->how_many one of { 2, 3, 20482 } +menu->keys != null +menu->keys[0] != null +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind != null +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->bind.ch != null +menu->keys->column == 0 +menu->formatted_hm one of { 0, 4294967042L } +menu->formatted_hm is a pointer +menu->how_many != menu->formatted_hm +menu->keys->name < menu->keys->label +menu->keys->bind.cmd != key +menu->keys->bind.nch < key +menu->keys->column < key =========================================================================== global.menu_clear_binding():::EXIT -menu[] == orig(menu[]) -menu.how_many == menu.which -menu.how_many == menu.width -menu.how_many == orig(menu.how_many) -menu.how_many == orig(menu.which) -menu.how_many == orig(menu.width) -menu.keys == orig(menu.keys) -menu.keys[] == orig(menu.keys[]) -menu.keys.name == orig(menu.keys.name) -menu.keys.label == orig(menu.keys.label) -menu.keys.bind == orig(menu.keys.bind) -menu.keys.bind.cmd == orig(menu.keys.bind.cmd) -menu.keys.bind.nch == orig(menu.keys.bind.nch) -menu.keys.bind.ch == orig(menu.keys.bind.ch) -menu.keys.column == orig(menu.keys.column) -menu.formatted_hm == orig(menu.formatted_hm) -menu[] != null -menu.how_many one of { 2, 3, 20482 } -menu.keys != null -menu.keys[] != null -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind != null -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.bind.ch != null -menu.keys.column == 0 -menu.formatted_hm one of { 0, 4294967042L } -menu.formatted_hm is a pointer +menu[0] == orig(menu[0]) +menu->how_many == menu->which +menu->how_many == menu->width +menu->how_many == orig(menu->how_many) +menu->how_many == orig(menu->which) +menu->how_many == orig(menu->width) +menu->keys == orig(menu->keys) +menu->keys[0] == orig(menu->keys[0]) +menu->keys->name == orig(menu->keys->name) +menu->keys->label == orig(menu->keys->label) +menu->keys->bind == orig(menu->keys->bind) +menu->keys->bind.cmd == orig(menu->keys->bind.cmd) +menu->keys->bind.nch == orig(menu->keys->bind.nch) +menu->keys->bind.ch == orig(menu->keys->bind.ch) +menu->keys->column == orig(menu->keys->column) +menu->formatted_hm == orig(menu->formatted_hm) +menu[0] != null +menu->how_many one of { 2, 3, 20482 } +menu->keys != null +menu->keys[0] != null +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind != null +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->bind.ch != null +menu->keys->column == 0 +menu->formatted_hm one of { 0, 4294967042L } +menu->formatted_hm is a pointer return one of { -1, 513 } return != 0 -menu.how_many != menu.formatted_hm -menu.keys.name < menu.keys.label -menu.keys.bind.cmd != return -menu.keys.bind.cmd != orig(key) -menu.keys.bind.nch != return -menu.keys.bind.nch < orig(key) -menu.keys.column != return -menu.keys.column < orig(key) +menu->how_many != menu->formatted_hm +menu->keys->name < menu->keys->label +menu->keys->bind.cmd != return +menu->keys->bind.cmd != orig(key) +menu->keys->bind.nch != return +menu->keys->bind.nch < orig(key) +menu->keys->column != return +menu->keys->column < orig(key) return != orig(key) =========================================================================== global.menu_clear_cmd_binding():::ENTER -menu.how_many == menu.which -menu.how_many == menu.width +menu->how_many == menu->which +menu->how_many == menu->width menu has only one value -menu[] has only one value -menu.how_many == 1 -menu.keys has only one value -menu.keys[] has only one value -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind has only one value -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm == 0 -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.cmd, cmd)) -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.nch, cmd)) +menu[0] has only one value +menu->how_many == 1 +menu->keys has only one value +menu->keys[0] has only one value +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind has only one value +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm == 0 +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.cmd, cmd)) +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.nch, cmd)) =========================================================================== global.menu_clear_cmd_binding():::EXIT -menu[] == orig(menu[]) -menu.how_many == menu.which -menu.how_many == menu.width -menu.how_many == orig(menu.how_many) -menu.how_many == orig(menu.which) -menu.how_many == orig(menu.width) -menu.keys == orig(menu.keys) -menu.keys[] == orig(menu.keys[]) -menu.keys.name == orig(menu.keys.name) -menu.keys.label == orig(menu.keys.label) -menu.keys.bind == orig(menu.keys.bind) -menu.keys.bind.cmd == orig(menu.keys.bind.cmd) -menu.keys.bind.nch == orig(menu.keys.bind.nch) -menu.keys.bind.ch == orig(menu.keys.bind.ch) -menu.keys.column == orig(menu.keys.column) -menu.formatted_hm == orig(menu.formatted_hm) -menu[] has only one value -menu.how_many == 1 -menu.keys has only one value -menu.keys[] has only one value -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind has only one value -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm == 0 -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.cmd, orig(cmd))) -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.nch, orig(cmd))) +menu[0] == orig(menu[0]) +menu->how_many == menu->which +menu->how_many == menu->width +menu->how_many == orig(menu->how_many) +menu->how_many == orig(menu->which) +menu->how_many == orig(menu->width) +menu->keys == orig(menu->keys) +menu->keys[0] == orig(menu->keys[0]) +menu->keys->name == orig(menu->keys->name) +menu->keys->label == orig(menu->keys->label) +menu->keys->bind == orig(menu->keys->bind) +menu->keys->bind.cmd == orig(menu->keys->bind.cmd) +menu->keys->bind.nch == orig(menu->keys->bind.nch) +menu->keys->bind.ch == orig(menu->keys->bind.ch) +menu->keys->column == orig(menu->keys->column) +menu->formatted_hm == orig(menu->formatted_hm) +menu[0] has only one value +menu->how_many == 1 +menu->keys has only one value +menu->keys[0] has only one value +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind has only one value +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm == 0 +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.cmd, orig(cmd))) +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.nch, orig(cmd))) =========================================================================== global.menu_command():::ENTER -menu.how_many == menu.which -menu.how_many == menu.width +menu->how_many == menu->which +menu->how_many == menu->width keystroke one of { 101, 115 } -menu.how_many one of { 20481, 20482 } -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm one of { 4294966529L, 4294967042L } -menu.formatted_hm is a pointer +menu->how_many one of { 20481, 20482 } +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm one of { 4294966529L, 4294967042L } +menu->formatted_hm is a pointer =========================================================================== global.menu_command():::EXIT -menu[] == orig(menu[]) -menu.how_many == menu.which -menu.how_many == menu.width -menu.how_many == orig(menu.how_many) -menu.how_many == orig(menu.which) -menu.how_many == orig(menu.width) -menu.keys == orig(menu.keys) -menu.keys[] == orig(menu.keys[]) -menu.keys.name == orig(menu.keys.name) -menu.keys.label == orig(menu.keys.label) -menu.keys.bind == orig(menu.keys.bind) -menu.keys.bind.cmd == orig(menu.keys.bind.cmd) -menu.keys.bind.nch == orig(menu.keys.bind.nch) -menu.keys.bind.ch == orig(menu.keys.bind.ch) -menu.keys.column == orig(menu.keys.column) -menu.formatted_hm == orig(menu.formatted_hm) -menu.how_many one of { 20481, 20482 } -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm one of { 4294966529L, 4294967042L } -menu.formatted_hm is a pointer +menu[0] == orig(menu[0]) +menu->how_many == menu->which +menu->how_many == menu->width +menu->how_many == orig(menu->how_many) +menu->how_many == orig(menu->which) +menu->how_many == orig(menu->width) +menu->keys == orig(menu->keys) +menu->keys[0] == orig(menu->keys[0]) +menu->keys->name == orig(menu->keys->name) +menu->keys->label == orig(menu->keys->label) +menu->keys->bind == orig(menu->keys->bind) +menu->keys->bind.cmd == orig(menu->keys->bind.cmd) +menu->keys->bind.nch == orig(menu->keys->bind.nch) +menu->keys->bind.ch == orig(menu->keys->bind.ch) +menu->keys->column == orig(menu->keys->column) +menu->formatted_hm == orig(menu->formatted_hm) +menu->how_many one of { 20481, 20482 } +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm one of { 4294966529L, 4294967042L } +menu->formatted_hm is a pointer return one of { 512, 730 } =========================================================================== global.menu_init_binding():::ENTER -menu.how_many == menu.which -menu.how_many == menu.width +menu->how_many == menu->which +menu->how_many == menu->width menu has only one value -menu[] has only one value -menu.how_many == 1 -menu.keys has only one value -menu.keys[] has only one value -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind has only one value -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm == 0 +menu[0] has only one value +menu->how_many == 1 +menu->keys has only one value +menu->keys[0] has only one value +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind has only one value +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm == 0 name is printable label is printable -(menu.keys.bind.cmd & keynum) == 0 -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.cmd, key)) -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.cmd, cmd)) -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.nch, cmd)) +(menu->keys->bind.cmd & keynum) == 0 +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.cmd, key)) +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.cmd, cmd)) +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.nch, cmd)) =========================================================================== global.menu_init_binding():::EXIT -menu[] == orig(menu[]) -menu.how_many == menu.which -menu.how_many == menu.width -menu.how_many == orig(menu.how_many) -menu.how_many == orig(menu.which) -menu.how_many == orig(menu.width) -menu.keys == orig(menu.keys) -menu.keys[] == orig(menu.keys[]) -menu.keys.name == orig(menu.keys.name) -menu.keys.label == orig(menu.keys.label) -menu.keys.bind == orig(menu.keys.bind) -menu.keys.bind.cmd == orig(menu.keys.bind.cmd) -menu.keys.bind.nch == orig(menu.keys.bind.nch) -menu.keys.bind.ch == orig(menu.keys.bind.ch) -menu.keys.column == orig(menu.keys.column) -menu.formatted_hm == orig(menu.formatted_hm) -menu[] has only one value -menu.how_many == 1 -menu.keys has only one value -menu.keys[] has only one value -menu.keys.name == "?" -menu.keys.label == "Help" -menu.keys.bind has only one value -menu.keys.bind.cmd == 500 -menu.keys.bind.nch == 2 -menu.keys.bind.ch has only one value -menu.keys.column == 0 -menu.formatted_hm == 0 -(menu.keys.bind.cmd & orig(keynum)) == 0 -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.cmd, orig(key))) -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.cmd, orig(cmd))) -menu.keys.column == (java.lang.Math.pow(menu.keys.bind.nch, orig(cmd))) +menu[0] == orig(menu[0]) +menu->how_many == menu->which +menu->how_many == menu->width +menu->how_many == orig(menu->how_many) +menu->how_many == orig(menu->which) +menu->how_many == orig(menu->width) +menu->keys == orig(menu->keys) +menu->keys[0] == orig(menu->keys[0]) +menu->keys->name == orig(menu->keys->name) +menu->keys->label == orig(menu->keys->label) +menu->keys->bind == orig(menu->keys->bind) +menu->keys->bind.cmd == orig(menu->keys->bind.cmd) +menu->keys->bind.nch == orig(menu->keys->bind.nch) +menu->keys->bind.ch == orig(menu->keys->bind.ch) +menu->keys->column == orig(menu->keys->column) +menu->formatted_hm == orig(menu->formatted_hm) +menu[0] has only one value +menu->how_many == 1 +menu->keys has only one value +menu->keys[0] has only one value +menu->keys->name == "?" +menu->keys->label == "Help" +menu->keys->bind has only one value +menu->keys->bind.cmd == 500 +menu->keys->bind.nch == 2 +menu->keys->bind.ch has only one value +menu->keys->column == 0 +menu->formatted_hm == 0 +(menu->keys->bind.cmd & orig(keynum)) == 0 +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.cmd, orig(key))) +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.cmd, orig(cmd))) +menu->keys->column == (java.lang.Math.pow(menu->keys->bind.nch, orig(cmd))) =========================================================================== global.messages_in_queue():::EXIT return one of { 0, 3 } @@ -5218,8 +5218,8 @@ return one of { 0, 3 } global.messages_queued():::ENTER =========================================================================== global.messages_queued():::EXIT -dtime[] == return -dtime[] == 3 +dtime[0] == return +dtime[0] == 3 return one of { 0, 3 } =========================================================================== global.mm_critical():::ENTER @@ -5272,10 +5272,10 @@ return == 0 =========================================================================== global.msgno_give():::ENTER msgs has only one value -msgs[] has only one value +msgs[0] has only one value =========================================================================== global.msgno_give():::EXIT -msgs[] == null +msgs[0] == null =========================================================================== global.msgno_in_sort():::ENTER msgs has only one value @@ -5290,7 +5290,7 @@ msgs has only one value tot one of { 0, 23 } =========================================================================== global.msgno_init():::EXIT -msgs[] has only one value +msgs[0] has only one value =========================================================================== global.name_file_mtime():::ENTER file == "/home/mhardojo/.pinerc" @@ -5299,10 +5299,10 @@ global.name_file_mtime():::EXIT =========================================================================== global.new_context():::ENTER cntxt_string == "mail/[]" -prime[] == 0 +prime[0] == 0 =========================================================================== global.new_context():::EXIT -prime[] == 1 +prime[0] == 1 =========================================================================== global.new_fdir():::ENTER view == "" @@ -5336,47 +5336,47 @@ global.outchar():::ENTER global.outchar():::EXIT =========================================================================== global.output_keymenu():::ENTER -km.how_many == km.which -km.how_many == km.width -km.how_many one of { 20481, 20482 } -km.keys.name one of { "?", "Y" } -km.keys.name is printable -km.keys.label one of { "Help", "[Yes]" } -km.keys.label is printable -km.keys.bind.cmd one of { 0, 500 } -km.keys.bind.nch one of { 0, 2 } -km.keys.column one of { 0, 1 } -bm[] one of { 3, 253, 255 } +km->how_many == km->which +km->how_many == km->width +km->how_many one of { 20481, 20482 } +km->keys->name one of { "?", "Y" } +km->keys->name is printable +km->keys->label one of { "Help", "[Yes]" } +km->keys->label is printable +km->keys->bind.cmd one of { 0, 500 } +km->keys->bind.nch one of { 0, 2 } +km->keys->column one of { 0, 1 } +bm[0] one of { 3, 253, 255 } row == -2 column == 0 =========================================================================== global.output_keymenu():::EXIT -km[] == orig(km[]) -km.how_many == km.which -km.how_many == km.width -km.how_many == orig(km.how_many) -km.how_many == orig(km.which) -km.how_many == orig(km.width) -km.keys == orig(km.keys) -km.keys[] == orig(km.keys[]) -km.keys.name == orig(km.keys.name) -km.keys.label == orig(km.keys.label) -km.keys.bind == orig(km.keys.bind) -km.keys.bind.cmd == orig(km.keys.bind.cmd) -km.keys.bind.nch == orig(km.keys.bind.nch) -km.keys.bind.ch == orig(km.keys.bind.ch) -km.keys.column == orig(km.keys.column) -km.formatted_hm == orig(km.formatted_hm) -bm[] == orig(bm[]) -km.how_many one of { 20481, 20482 } -km.keys.name one of { "?", "Y" } -km.keys.name is printable -km.keys.label one of { "Help", "[Yes]" } -km.keys.label is printable -km.keys.bind.cmd one of { 0, 500 } -km.keys.bind.nch one of { 0, 2 } -km.keys.column one of { 0, 1 } -bm[] one of { 3, 253, 255 } +km[0] == orig(km[0]) +km->how_many == km->which +km->how_many == km->width +km->how_many == orig(km->how_many) +km->how_many == orig(km->which) +km->how_many == orig(km->width) +km->keys == orig(km->keys) +km->keys[0] == orig(km->keys[0]) +km->keys->name == orig(km->keys->name) +km->keys->label == orig(km->keys->label) +km->keys->bind == orig(km->keys->bind) +km->keys->bind.cmd == orig(km->keys->bind.cmd) +km->keys->bind.nch == orig(km->keys->bind.nch) +km->keys->bind.ch == orig(km->keys->bind.ch) +km->keys->column == orig(km->keys->column) +km->formatted_hm == orig(km->formatted_hm) +bm[0] == orig(bm[0]) +km->how_many one of { 20481, 20482 } +km->keys->name one of { "?", "Y" } +km->keys->name is printable +km->keys->label one of { "Help", "[Yes]" } +km->keys->label is printable +km->keys->bind.cmd one of { 0, 500 } +km->keys->bind.nch one of { 0, 2 } +km->keys->column one of { 0, 1 } +bm[0] one of { 3, 253, 255 } =========================================================================== global.output_message():::ENTER =========================================================================== @@ -5401,376 +5401,376 @@ list is printable count == 1 =========================================================================== global.parse_list():::EXIT -return[] == orig(list) -return[] one of { ".addressbook", "lpr", "mail/[]" } -return[] is printable +return[0] == orig(list) +return[0] one of { ".addressbook", "lpr", "mail/[]" } +return[0] is printable =========================================================================== global.pine_args():::ENTER -pine_state.next_screen == pine_state.prev_screen -pine_state.next_screen == pine_state.redrawer -pine_state.context_list == pine_state.context_current -pine_state.context_list == pine_state.context_last -pine_state.context_list == pine_state.inbox_stream -pine_state.context_list == pine_state.inbox_msgmap -pine_state.context_list == pine_state.mail_stream -pine_state.context_list == pine_state.index_disp_format -pine_state.context_list == pine_state.post -pine_state.context_list == pine_state.sort_types -pine_state.context_list == pine_state.print -pine_state.inbox_new_mail_count == pine_state.inbox_expunge_count -pine_state.inbox_new_mail_count == pine_state.inbox_changed -pine_state.inbox_new_mail_count == pine_state.new_mail_count -pine_state.inbox_new_mail_count == pine_state.expunge_count -pine_state.inbox_new_mail_count == pine_state.first_unseen -pine_state.inbox_new_mail_count == pine_state.last_expire_year -pine_state.inbox_new_mail_count == pine_state.last_expire_month -pine_state.inbox_new_mail_count == pine_state.printer_category -pine_state.inbox_new_mail_count == pine_state.status_msg_delay -pine_state.inbox_new_mail_count == pine_state.composer_fillcol -pine_state.inbox_new_mail_count == pine_state.hours_to_timeout -pine_state.mail_box_changed == pine_state.unsorted_newmail -pine_state.mail_box_changed == pine_state.mangled_footer -pine_state.mail_box_changed == pine_state.mangled_header -pine_state.mail_box_changed == pine_state.mangled_body -pine_state.mail_box_changed == pine_state.mangled_screen -pine_state.mail_box_changed == pine_state.in_init_seq -pine_state.mail_box_changed == pine_state.save_in_init_seq -pine_state.mail_box_changed == pine_state.dont_use_init_cmds -pine_state.mail_box_changed == pine_state.give_fixed_warning -pine_state.mail_box_changed == pine_state.fix_fixed_warning -pine_state.mail_box_changed == pine_state.unseen_in_view -pine_state.mail_box_changed == pine_state.start_in_context -pine_state.mail_box_changed == pine_state.io_error_on_stream -pine_state.mail_box_changed == pine_state.def_sort_rev -pine_state.mail_box_changed == pine_state.restricted -pine_state.mail_box_changed == pine_state.show_dot_names -pine_state.mail_box_changed == pine_state.nr_mode -pine_state.mail_box_changed == pine_state.anonymous -pine_state.mail_box_changed == pine_state.save_msg_rule -pine_state.mail_box_changed == pine_state.fcc_rule -pine_state.mail_box_changed == pine_state.ab_sort_rule -pine_state.mail_box_changed == pine_state.fld_sort_rule -pine_state.mail_box_changed == pine_state.inc_startup_rule -pine_state.mail_box_changed == pine_state.viewer_overlap -pine_state.mail_box_changed == pine_state.scroll_margin -pine_state.mail_box_changed == pine_state.remote_abook_history -pine_state.mail_box_changed == pine_state.debug_malloc -pine_state.mail_box_changed == pine_state.debug_timestamp -pine_state.mail_box_changed == pine_state.debug_flush -pine_state.mail_box_changed == pine_state.debug_imap -pine_state.mail_box_changed == pine_state.debug_nfiles -pine_state.mail_box_changed == pine_state.start_entry -pine_state.atmts_allocated == argc -pine_state.goto_default_rule == pine_state.full_header -pine_state.goto_default_rule == pine_state.orig_use_fkeys -pine_state.goto_default_rule == pine_state.try_to_create -pine_state.goto_default_rule == pine_state.low_speed -pine_state.goto_default_rule == pine_state.dead_inbox -pine_state.goto_default_rule == pine_state.dead_stream -pine_state.goto_default_rule == pine_state.noticed_dead_inbox -pine_state.goto_default_rule == pine_state.noticed_dead_stream -pine_state.goto_default_rule == pine_state.mm_log_error -pine_state.goto_default_rule == pine_state.compose_mime -pine_state.goto_default_rule == pine_state.show_new_version -pine_state.goto_default_rule == pine_state.pre390 -pine_state.goto_default_rule == pine_state.first_time_user -pine_state.goto_default_rule == pine_state.outstanding_pinerc_changes -pine_state.goto_default_rule == pine_state.intr_pending -pine_state.goto_default_rule == pine_state.expunge_in_progress -pine_state.goto_default_rule == pine_state.readonly_pinerc -pine_state.goto_default_rule == pine_state.view_all_except -pine_state.goto_default_rule == pine_state.start_in_index -pine_state.goto_default_rule == pine_state.noshow_error -pine_state.goto_default_rule == pine_state.noshow_warn -pine_state.goto_default_rule == pine_state.noshow_timeout -pine_state.goto_default_rule == pine_state.phone_home -pine_state.goto_default_rule == pine_state.painted_body_on_startup -pine_state.goto_default_rule == pine_state.painted_footer_on_startup -pine_state.goto_default_rule == pine_state.open_readonly_on_startup -pine_state.feat_list_back_compat == pine_state.init_errs -pine_state.feat_list_back_compat == pine_state.vars.current_val.l -pine_state.feat_list_back_compat == pine_state.vars.user_val.l -pine_state.feat_list_back_compat == pine_state.vars.global_val.l -pine_state.feat_list_back_compat == pine_state.vars.fixed_val.l -pine_state.feat_list_back_compat == pine_state.vars.cmdline_val.l -pine_state.initial_cmds == pine_state.free_initial_cmds -pine_state.vars.is_obsolete == pine_state.vars.is_used -pine_state.vars.is_obsolete == pine_state.vars.been_written -pine_state.vars.is_obsolete == pine_state.vars.is_user -pine_state.vars.is_obsolete == pine_state.vars.is_global -pine_state.vars.is_obsolete == pine_state.vars.is_list -pine_state.vars.is_obsolete == pine_state.vars.is_fixed -argv == addrs[] +pine_state->next_screen == pine_state->prev_screen +pine_state->next_screen == pine_state->redrawer +pine_state->context_list == pine_state->context_current +pine_state->context_list == pine_state->context_last +pine_state->context_list == pine_state->inbox_stream +pine_state->context_list == pine_state->inbox_msgmap +pine_state->context_list == pine_state->mail_stream +pine_state->context_list == pine_state->index_disp_format +pine_state->context_list == pine_state->post +pine_state->context_list == pine_state->sort_types +pine_state->context_list == pine_state->print +pine_state->inbox_new_mail_count == pine_state->inbox_expunge_count +pine_state->inbox_new_mail_count == pine_state->inbox_changed +pine_state->inbox_new_mail_count == pine_state->new_mail_count +pine_state->inbox_new_mail_count == pine_state->expunge_count +pine_state->inbox_new_mail_count == pine_state->first_unseen +pine_state->inbox_new_mail_count == pine_state->last_expire_year +pine_state->inbox_new_mail_count == pine_state->last_expire_month +pine_state->inbox_new_mail_count == pine_state->printer_category +pine_state->inbox_new_mail_count == pine_state->status_msg_delay +pine_state->inbox_new_mail_count == pine_state->composer_fillcol +pine_state->inbox_new_mail_count == pine_state->hours_to_timeout +pine_state->mail_box_changed == pine_state->unsorted_newmail +pine_state->mail_box_changed == pine_state->mangled_footer +pine_state->mail_box_changed == pine_state->mangled_header +pine_state->mail_box_changed == pine_state->mangled_body +pine_state->mail_box_changed == pine_state->mangled_screen +pine_state->mail_box_changed == pine_state->in_init_seq +pine_state->mail_box_changed == pine_state->save_in_init_seq +pine_state->mail_box_changed == pine_state->dont_use_init_cmds +pine_state->mail_box_changed == pine_state->give_fixed_warning +pine_state->mail_box_changed == pine_state->fix_fixed_warning +pine_state->mail_box_changed == pine_state->unseen_in_view +pine_state->mail_box_changed == pine_state->start_in_context +pine_state->mail_box_changed == pine_state->io_error_on_stream +pine_state->mail_box_changed == pine_state->def_sort_rev +pine_state->mail_box_changed == pine_state->restricted +pine_state->mail_box_changed == pine_state->show_dot_names +pine_state->mail_box_changed == pine_state->nr_mode +pine_state->mail_box_changed == pine_state->anonymous +pine_state->mail_box_changed == pine_state->save_msg_rule +pine_state->mail_box_changed == pine_state->fcc_rule +pine_state->mail_box_changed == pine_state->ab_sort_rule +pine_state->mail_box_changed == pine_state->fld_sort_rule +pine_state->mail_box_changed == pine_state->inc_startup_rule +pine_state->mail_box_changed == pine_state->viewer_overlap +pine_state->mail_box_changed == pine_state->scroll_margin +pine_state->mail_box_changed == pine_state->remote_abook_history +pine_state->mail_box_changed == pine_state->debug_malloc +pine_state->mail_box_changed == pine_state->debug_timestamp +pine_state->mail_box_changed == pine_state->debug_flush +pine_state->mail_box_changed == pine_state->debug_imap +pine_state->mail_box_changed == pine_state->debug_nfiles +pine_state->mail_box_changed == pine_state->start_entry +pine_state->atmts_allocated == argc +pine_state->goto_default_rule == pine_state->full_header +pine_state->goto_default_rule == pine_state->orig_use_fkeys +pine_state->goto_default_rule == pine_state->try_to_create +pine_state->goto_default_rule == pine_state->low_speed +pine_state->goto_default_rule == pine_state->dead_inbox +pine_state->goto_default_rule == pine_state->dead_stream +pine_state->goto_default_rule == pine_state->noticed_dead_inbox +pine_state->goto_default_rule == pine_state->noticed_dead_stream +pine_state->goto_default_rule == pine_state->mm_log_error +pine_state->goto_default_rule == pine_state->compose_mime +pine_state->goto_default_rule == pine_state->show_new_version +pine_state->goto_default_rule == pine_state->pre390 +pine_state->goto_default_rule == pine_state->first_time_user +pine_state->goto_default_rule == pine_state->outstanding_pinerc_changes +pine_state->goto_default_rule == pine_state->intr_pending +pine_state->goto_default_rule == pine_state->expunge_in_progress +pine_state->goto_default_rule == pine_state->readonly_pinerc +pine_state->goto_default_rule == pine_state->view_all_except +pine_state->goto_default_rule == pine_state->start_in_index +pine_state->goto_default_rule == pine_state->noshow_error +pine_state->goto_default_rule == pine_state->noshow_warn +pine_state->goto_default_rule == pine_state->noshow_timeout +pine_state->goto_default_rule == pine_state->phone_home +pine_state->goto_default_rule == pine_state->painted_body_on_startup +pine_state->goto_default_rule == pine_state->painted_footer_on_startup +pine_state->goto_default_rule == pine_state->open_readonly_on_startup +pine_state->feat_list_back_compat == pine_state->init_errs +pine_state->feat_list_back_compat == pine_state->vars->current_val.l +pine_state->feat_list_back_compat == pine_state->vars->user_val.l +pine_state->feat_list_back_compat == pine_state->vars->global_val.l +pine_state->feat_list_back_compat == pine_state->vars->fixed_val.l +pine_state->feat_list_back_compat == pine_state->vars->cmdline_val.l +pine_state->initial_cmds == pine_state->free_initial_cmds +pine_state->vars->is_obsolete == pine_state->vars->is_used +pine_state->vars->is_obsolete == pine_state->vars->been_written +pine_state->vars->is_obsolete == pine_state->vars->is_user +pine_state->vars->is_obsolete == pine_state->vars->is_global +pine_state->vars->is_obsolete == pine_state->vars->is_list +pine_state->vars->is_obsolete == pine_state->vars->is_fixed +argv == addrs[0] pine_state has only one value -pine_state[] has only one value -pine_state.next_screen == null -pine_state.context_list == null -pine_state.inbox_new_mail_count == 0 -pine_state.msgmap has only one value -pine_state.mail_box_changed == 0 -pine_state.atmts has only one value -pine_state.start_mode == 0 -pine_state.goto_default_rule == 64 -pine_state.feat_list_back_compat == null -pine_state.init_context == -1 -pine_state.initial_cmds == null -pine_state.ttyo == null -pine_state.home_dir == "/home/mhardojo" -pine_state.vars has only one value -pine_state.vars[] has only one value -pine_state.vars.name == "personal-name" -pine_state.vars.is_obsolete == 26 -pine_state.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -pine_state.vars.current_val has only one value -pine_state.vars.user_val has only one value -pine_state.vars.global_val has only one value -pine_state.vars.fixed_val has only one value -pine_state.vars.cmdline_val has only one value +pine_state[0] has only one value +pine_state->next_screen == null +pine_state->context_list == null +pine_state->inbox_new_mail_count == 0 +pine_state->msgmap has only one value +pine_state->mail_box_changed == 0 +pine_state->atmts has only one value +pine_state->start_mode == 0 +pine_state->goto_default_rule == 64 +pine_state->feat_list_back_compat == null +pine_state->init_context == -1 +pine_state->initial_cmds == null +pine_state->ttyo == null +pine_state->home_dir == "/home/mhardojo" +pine_state->vars has only one value +pine_state->vars[0] has only one value +pine_state->vars->name == "personal-name" +pine_state->vars->is_obsolete == 26 +pine_state->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +pine_state->vars->current_val has only one value +pine_state->vars->user_val has only one value +pine_state->vars->global_val has only one value +pine_state->vars->fixed_val has only one value +pine_state->vars->cmdline_val has only one value argc == 1 argv has only one value -argv[] == "/home2/mhardojo/preparation/subjects/pine/source/v4.03/bin/pine" +argv[0] == "/home2/mhardojo/preparation/subjects/pine/source/v4.03/bin/pine" addrs has only one value =========================================================================== global.pine_args():::EXIT -pine_state[] == orig(pine_state[]) -pine_state.next_screen == pine_state.prev_screen -pine_state.next_screen == pine_state.redrawer -pine_state.next_screen == orig(pine_state.next_screen) -pine_state.next_screen == orig(pine_state.prev_screen) -pine_state.next_screen == orig(pine_state.redrawer) -pine_state.context_list == pine_state.context_current -pine_state.context_list == pine_state.context_last -pine_state.context_list == pine_state.inbox_stream -pine_state.context_list == pine_state.inbox_msgmap -pine_state.context_list == pine_state.mail_stream -pine_state.context_list == pine_state.index_disp_format -pine_state.context_list == pine_state.post -pine_state.context_list == pine_state.sort_types -pine_state.context_list == pine_state.print -pine_state.context_list == orig(pine_state.context_list) -pine_state.context_list == orig(pine_state.context_current) -pine_state.context_list == orig(pine_state.context_last) -pine_state.context_list == orig(pine_state.inbox_stream) -pine_state.context_list == orig(pine_state.inbox_msgmap) -pine_state.context_list == orig(pine_state.mail_stream) -pine_state.context_list == orig(pine_state.index_disp_format) -pine_state.context_list == orig(pine_state.post) -pine_state.context_list == orig(pine_state.sort_types) -pine_state.context_list == orig(pine_state.print) -pine_state.inbox_new_mail_count == pine_state.inbox_expunge_count -pine_state.inbox_new_mail_count == pine_state.inbox_changed -pine_state.inbox_new_mail_count == pine_state.new_mail_count -pine_state.inbox_new_mail_count == pine_state.expunge_count -pine_state.inbox_new_mail_count == pine_state.first_unseen -pine_state.inbox_new_mail_count == pine_state.last_expire_year -pine_state.inbox_new_mail_count == pine_state.last_expire_month -pine_state.inbox_new_mail_count == pine_state.printer_category -pine_state.inbox_new_mail_count == pine_state.status_msg_delay -pine_state.inbox_new_mail_count == pine_state.composer_fillcol -pine_state.inbox_new_mail_count == pine_state.hours_to_timeout -pine_state.inbox_new_mail_count == orig(pine_state.inbox_new_mail_count) -pine_state.inbox_new_mail_count == orig(pine_state.inbox_expunge_count) -pine_state.inbox_new_mail_count == orig(pine_state.inbox_changed) -pine_state.inbox_new_mail_count == orig(pine_state.new_mail_count) -pine_state.inbox_new_mail_count == orig(pine_state.expunge_count) -pine_state.inbox_new_mail_count == orig(pine_state.first_unseen) -pine_state.inbox_new_mail_count == orig(pine_state.last_expire_year) -pine_state.inbox_new_mail_count == orig(pine_state.last_expire_month) -pine_state.inbox_new_mail_count == orig(pine_state.printer_category) -pine_state.inbox_new_mail_count == orig(pine_state.status_msg_delay) -pine_state.inbox_new_mail_count == orig(pine_state.composer_fillcol) -pine_state.inbox_new_mail_count == orig(pine_state.hours_to_timeout) -pine_state.msgmap == orig(pine_state.msgmap) -pine_state.mail_box_changed == pine_state.unsorted_newmail -pine_state.mail_box_changed == pine_state.mangled_footer -pine_state.mail_box_changed == pine_state.mangled_header -pine_state.mail_box_changed == pine_state.mangled_body -pine_state.mail_box_changed == pine_state.mangled_screen -pine_state.mail_box_changed == pine_state.in_init_seq -pine_state.mail_box_changed == pine_state.save_in_init_seq -pine_state.mail_box_changed == pine_state.dont_use_init_cmds -pine_state.mail_box_changed == pine_state.give_fixed_warning -pine_state.mail_box_changed == pine_state.fix_fixed_warning -pine_state.mail_box_changed == pine_state.unseen_in_view -pine_state.mail_box_changed == pine_state.start_in_context -pine_state.mail_box_changed == pine_state.io_error_on_stream -pine_state.mail_box_changed == pine_state.def_sort_rev -pine_state.mail_box_changed == pine_state.restricted -pine_state.mail_box_changed == pine_state.show_dot_names -pine_state.mail_box_changed == pine_state.nr_mode -pine_state.mail_box_changed == pine_state.anonymous -pine_state.mail_box_changed == pine_state.save_msg_rule -pine_state.mail_box_changed == pine_state.fcc_rule -pine_state.mail_box_changed == pine_state.ab_sort_rule -pine_state.mail_box_changed == pine_state.fld_sort_rule -pine_state.mail_box_changed == pine_state.inc_startup_rule -pine_state.mail_box_changed == pine_state.viewer_overlap -pine_state.mail_box_changed == pine_state.scroll_margin -pine_state.mail_box_changed == pine_state.remote_abook_history -pine_state.mail_box_changed == pine_state.debug_malloc -pine_state.mail_box_changed == pine_state.debug_timestamp -pine_state.mail_box_changed == pine_state.debug_flush -pine_state.mail_box_changed == pine_state.start_entry -pine_state.mail_box_changed == orig(pine_state.mail_box_changed) -pine_state.mail_box_changed == orig(pine_state.unsorted_newmail) -pine_state.mail_box_changed == orig(pine_state.mangled_footer) -pine_state.mail_box_changed == orig(pine_state.mangled_header) -pine_state.mail_box_changed == orig(pine_state.mangled_body) -pine_state.mail_box_changed == orig(pine_state.mangled_screen) -pine_state.mail_box_changed == orig(pine_state.in_init_seq) -pine_state.mail_box_changed == orig(pine_state.save_in_init_seq) -pine_state.mail_box_changed == orig(pine_state.dont_use_init_cmds) -pine_state.mail_box_changed == orig(pine_state.give_fixed_warning) -pine_state.mail_box_changed == orig(pine_state.fix_fixed_warning) -pine_state.mail_box_changed == orig(pine_state.unseen_in_view) -pine_state.mail_box_changed == orig(pine_state.start_in_context) -pine_state.mail_box_changed == orig(pine_state.io_error_on_stream) -pine_state.mail_box_changed == orig(pine_state.def_sort_rev) -pine_state.mail_box_changed == orig(pine_state.restricted) -pine_state.mail_box_changed == orig(pine_state.show_dot_names) -pine_state.mail_box_changed == orig(pine_state.nr_mode) -pine_state.mail_box_changed == orig(pine_state.anonymous) -pine_state.mail_box_changed == orig(pine_state.save_msg_rule) -pine_state.mail_box_changed == orig(pine_state.fcc_rule) -pine_state.mail_box_changed == orig(pine_state.ab_sort_rule) -pine_state.mail_box_changed == orig(pine_state.fld_sort_rule) -pine_state.mail_box_changed == orig(pine_state.inc_startup_rule) -pine_state.mail_box_changed == orig(pine_state.viewer_overlap) -pine_state.mail_box_changed == orig(pine_state.scroll_margin) -pine_state.mail_box_changed == orig(pine_state.remote_abook_history) -pine_state.mail_box_changed == orig(pine_state.debug_malloc) -pine_state.mail_box_changed == orig(pine_state.debug_timestamp) -pine_state.mail_box_changed == orig(pine_state.debug_flush) -pine_state.mail_box_changed == orig(pine_state.debug_imap) -pine_state.mail_box_changed == orig(pine_state.debug_nfiles) -pine_state.mail_box_changed == orig(pine_state.start_entry) -pine_state.atmts == orig(pine_state.atmts) -pine_state.atmts_allocated == orig(pine_state.atmts_allocated) -pine_state.atmts_allocated == orig(argc) -pine_state.start_mode == orig(pine_state.start_mode) -pine_state.goto_default_rule == pine_state.full_header -pine_state.goto_default_rule == pine_state.orig_use_fkeys -pine_state.goto_default_rule == pine_state.try_to_create -pine_state.goto_default_rule == pine_state.low_speed -pine_state.goto_default_rule == pine_state.dead_inbox -pine_state.goto_default_rule == pine_state.dead_stream -pine_state.goto_default_rule == pine_state.noticed_dead_inbox -pine_state.goto_default_rule == pine_state.noticed_dead_stream -pine_state.goto_default_rule == pine_state.mm_log_error -pine_state.goto_default_rule == pine_state.compose_mime -pine_state.goto_default_rule == pine_state.show_new_version -pine_state.goto_default_rule == pine_state.pre390 -pine_state.goto_default_rule == pine_state.first_time_user -pine_state.goto_default_rule == pine_state.outstanding_pinerc_changes -pine_state.goto_default_rule == pine_state.intr_pending -pine_state.goto_default_rule == pine_state.expunge_in_progress -pine_state.goto_default_rule == pine_state.readonly_pinerc -pine_state.goto_default_rule == pine_state.view_all_except -pine_state.goto_default_rule == pine_state.start_in_index -pine_state.goto_default_rule == pine_state.noshow_error -pine_state.goto_default_rule == pine_state.noshow_warn -pine_state.goto_default_rule == pine_state.noshow_timeout -pine_state.goto_default_rule == pine_state.phone_home -pine_state.goto_default_rule == pine_state.painted_body_on_startup -pine_state.goto_default_rule == pine_state.painted_footer_on_startup -pine_state.goto_default_rule == pine_state.open_readonly_on_startup -pine_state.goto_default_rule == orig(pine_state.goto_default_rule) -pine_state.goto_default_rule == orig(pine_state.full_header) -pine_state.goto_default_rule == orig(pine_state.orig_use_fkeys) -pine_state.goto_default_rule == orig(pine_state.try_to_create) -pine_state.goto_default_rule == orig(pine_state.low_speed) -pine_state.goto_default_rule == orig(pine_state.dead_inbox) -pine_state.goto_default_rule == orig(pine_state.dead_stream) -pine_state.goto_default_rule == orig(pine_state.noticed_dead_inbox) -pine_state.goto_default_rule == orig(pine_state.noticed_dead_stream) -pine_state.goto_default_rule == orig(pine_state.mm_log_error) -pine_state.goto_default_rule == orig(pine_state.compose_mime) -pine_state.goto_default_rule == orig(pine_state.show_new_version) -pine_state.goto_default_rule == orig(pine_state.pre390) -pine_state.goto_default_rule == orig(pine_state.first_time_user) -pine_state.goto_default_rule == orig(pine_state.outstanding_pinerc_changes) -pine_state.goto_default_rule == orig(pine_state.intr_pending) -pine_state.goto_default_rule == orig(pine_state.expunge_in_progress) -pine_state.goto_default_rule == orig(pine_state.readonly_pinerc) -pine_state.goto_default_rule == orig(pine_state.view_all_except) -pine_state.goto_default_rule == orig(pine_state.start_in_index) -pine_state.goto_default_rule == orig(pine_state.noshow_error) -pine_state.goto_default_rule == orig(pine_state.noshow_warn) -pine_state.goto_default_rule == orig(pine_state.noshow_timeout) -pine_state.goto_default_rule == orig(pine_state.phone_home) -pine_state.goto_default_rule == orig(pine_state.painted_body_on_startup) -pine_state.goto_default_rule == orig(pine_state.painted_footer_on_startup) -pine_state.goto_default_rule == orig(pine_state.open_readonly_on_startup) -pine_state.debug_imap == pine_state.debug_nfiles -pine_state.feat_list_back_compat == pine_state.init_errs -pine_state.feat_list_back_compat == pine_state.vars.current_val.l -pine_state.feat_list_back_compat == pine_state.vars.user_val.l -pine_state.feat_list_back_compat == pine_state.vars.global_val.l -pine_state.feat_list_back_compat == pine_state.vars.fixed_val.l -pine_state.feat_list_back_compat == pine_state.vars.cmdline_val.l -pine_state.feat_list_back_compat == orig(pine_state.feat_list_back_compat) -pine_state.feat_list_back_compat == orig(pine_state.init_errs) -pine_state.feat_list_back_compat == orig(pine_state.vars.current_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.user_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.global_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.fixed_val.l) -pine_state.feat_list_back_compat == orig(pine_state.vars.cmdline_val.l) -pine_state.init_context == orig(pine_state.init_context) -pine_state.initial_cmds == pine_state.free_initial_cmds -pine_state.initial_cmds == orig(pine_state.initial_cmds) -pine_state.initial_cmds == orig(pine_state.free_initial_cmds) -pine_state.ttyo == orig(pine_state.ttyo) -pine_state.vars == orig(pine_state.vars) -pine_state.vars[] == orig(pine_state.vars[]) -pine_state.vars.is_obsolete == pine_state.vars.is_used -pine_state.vars.is_obsolete == pine_state.vars.been_written -pine_state.vars.is_obsolete == pine_state.vars.is_user -pine_state.vars.is_obsolete == pine_state.vars.is_global -pine_state.vars.is_obsolete == pine_state.vars.is_list -pine_state.vars.is_obsolete == pine_state.vars.is_fixed -pine_state.vars.is_obsolete == orig(pine_state.vars.is_obsolete) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_used) -pine_state.vars.is_obsolete == orig(pine_state.vars.been_written) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_user) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_global) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_list) -pine_state.vars.is_obsolete == orig(pine_state.vars.is_fixed) -pine_state.vars.current_val == orig(pine_state.vars.current_val) -pine_state.vars.user_val == orig(pine_state.vars.user_val) -pine_state.vars.global_val == orig(pine_state.vars.global_val) -pine_state.vars.fixed_val == orig(pine_state.vars.fixed_val) -pine_state.vars.cmdline_val == orig(pine_state.vars.cmdline_val) -addrs[] == orig(argv) -addrs[] == orig(addrs[]) -pine_state[] has only one value -pine_state.next_screen == null -pine_state.context_list == null -pine_state.inbox_new_mail_count == 0 -pine_state.msgmap has only one value -pine_state.mail_box_changed == 0 -pine_state.atmts has only one value -pine_state.atmts_allocated == 1 -pine_state.start_mode == 0 -pine_state.goto_default_rule == 64 -pine_state.debug_imap == 32 -pine_state.feat_list_back_compat == null -pine_state.init_context == -1 -pine_state.initial_cmds == null -pine_state.ttyo == null -pine_state.home_dir == "/home/mhardojo" -pine_state.pine_name == "pine" -pine_state.vars has only one value -pine_state.vars[] has only one value -pine_state.vars.name == "personal-name" -pine_state.vars.is_obsolete == 26 -pine_state.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -pine_state.vars.current_val has only one value -pine_state.vars.user_val has only one value -pine_state.vars.global_val has only one value -pine_state.vars.fixed_val has only one value -pine_state.vars.cmdline_val has only one value -addrs[] has only one value -pine_state.pine_name is a substring of orig(argv[]) +pine_state[0] == orig(pine_state[0]) +pine_state->next_screen == pine_state->prev_screen +pine_state->next_screen == pine_state->redrawer +pine_state->next_screen == orig(pine_state->next_screen) +pine_state->next_screen == orig(pine_state->prev_screen) +pine_state->next_screen == orig(pine_state->redrawer) +pine_state->context_list == pine_state->context_current +pine_state->context_list == pine_state->context_last +pine_state->context_list == pine_state->inbox_stream +pine_state->context_list == pine_state->inbox_msgmap +pine_state->context_list == pine_state->mail_stream +pine_state->context_list == pine_state->index_disp_format +pine_state->context_list == pine_state->post +pine_state->context_list == pine_state->sort_types +pine_state->context_list == pine_state->print +pine_state->context_list == orig(pine_state->context_list) +pine_state->context_list == orig(pine_state->context_current) +pine_state->context_list == orig(pine_state->context_last) +pine_state->context_list == orig(pine_state->inbox_stream) +pine_state->context_list == orig(pine_state->inbox_msgmap) +pine_state->context_list == orig(pine_state->mail_stream) +pine_state->context_list == orig(pine_state->index_disp_format) +pine_state->context_list == orig(pine_state->post) +pine_state->context_list == orig(pine_state->sort_types) +pine_state->context_list == orig(pine_state->print) +pine_state->inbox_new_mail_count == pine_state->inbox_expunge_count +pine_state->inbox_new_mail_count == pine_state->inbox_changed +pine_state->inbox_new_mail_count == pine_state->new_mail_count +pine_state->inbox_new_mail_count == pine_state->expunge_count +pine_state->inbox_new_mail_count == pine_state->first_unseen +pine_state->inbox_new_mail_count == pine_state->last_expire_year +pine_state->inbox_new_mail_count == pine_state->last_expire_month +pine_state->inbox_new_mail_count == pine_state->printer_category +pine_state->inbox_new_mail_count == pine_state->status_msg_delay +pine_state->inbox_new_mail_count == pine_state->composer_fillcol +pine_state->inbox_new_mail_count == pine_state->hours_to_timeout +pine_state->inbox_new_mail_count == orig(pine_state->inbox_new_mail_count) +pine_state->inbox_new_mail_count == orig(pine_state->inbox_expunge_count) +pine_state->inbox_new_mail_count == orig(pine_state->inbox_changed) +pine_state->inbox_new_mail_count == orig(pine_state->new_mail_count) +pine_state->inbox_new_mail_count == orig(pine_state->expunge_count) +pine_state->inbox_new_mail_count == orig(pine_state->first_unseen) +pine_state->inbox_new_mail_count == orig(pine_state->last_expire_year) +pine_state->inbox_new_mail_count == orig(pine_state->last_expire_month) +pine_state->inbox_new_mail_count == orig(pine_state->printer_category) +pine_state->inbox_new_mail_count == orig(pine_state->status_msg_delay) +pine_state->inbox_new_mail_count == orig(pine_state->composer_fillcol) +pine_state->inbox_new_mail_count == orig(pine_state->hours_to_timeout) +pine_state->msgmap == orig(pine_state->msgmap) +pine_state->mail_box_changed == pine_state->unsorted_newmail +pine_state->mail_box_changed == pine_state->mangled_footer +pine_state->mail_box_changed == pine_state->mangled_header +pine_state->mail_box_changed == pine_state->mangled_body +pine_state->mail_box_changed == pine_state->mangled_screen +pine_state->mail_box_changed == pine_state->in_init_seq +pine_state->mail_box_changed == pine_state->save_in_init_seq +pine_state->mail_box_changed == pine_state->dont_use_init_cmds +pine_state->mail_box_changed == pine_state->give_fixed_warning +pine_state->mail_box_changed == pine_state->fix_fixed_warning +pine_state->mail_box_changed == pine_state->unseen_in_view +pine_state->mail_box_changed == pine_state->start_in_context +pine_state->mail_box_changed == pine_state->io_error_on_stream +pine_state->mail_box_changed == pine_state->def_sort_rev +pine_state->mail_box_changed == pine_state->restricted +pine_state->mail_box_changed == pine_state->show_dot_names +pine_state->mail_box_changed == pine_state->nr_mode +pine_state->mail_box_changed == pine_state->anonymous +pine_state->mail_box_changed == pine_state->save_msg_rule +pine_state->mail_box_changed == pine_state->fcc_rule +pine_state->mail_box_changed == pine_state->ab_sort_rule +pine_state->mail_box_changed == pine_state->fld_sort_rule +pine_state->mail_box_changed == pine_state->inc_startup_rule +pine_state->mail_box_changed == pine_state->viewer_overlap +pine_state->mail_box_changed == pine_state->scroll_margin +pine_state->mail_box_changed == pine_state->remote_abook_history +pine_state->mail_box_changed == pine_state->debug_malloc +pine_state->mail_box_changed == pine_state->debug_timestamp +pine_state->mail_box_changed == pine_state->debug_flush +pine_state->mail_box_changed == pine_state->start_entry +pine_state->mail_box_changed == orig(pine_state->mail_box_changed) +pine_state->mail_box_changed == orig(pine_state->unsorted_newmail) +pine_state->mail_box_changed == orig(pine_state->mangled_footer) +pine_state->mail_box_changed == orig(pine_state->mangled_header) +pine_state->mail_box_changed == orig(pine_state->mangled_body) +pine_state->mail_box_changed == orig(pine_state->mangled_screen) +pine_state->mail_box_changed == orig(pine_state->in_init_seq) +pine_state->mail_box_changed == orig(pine_state->save_in_init_seq) +pine_state->mail_box_changed == orig(pine_state->dont_use_init_cmds) +pine_state->mail_box_changed == orig(pine_state->give_fixed_warning) +pine_state->mail_box_changed == orig(pine_state->fix_fixed_warning) +pine_state->mail_box_changed == orig(pine_state->unseen_in_view) +pine_state->mail_box_changed == orig(pine_state->start_in_context) +pine_state->mail_box_changed == orig(pine_state->io_error_on_stream) +pine_state->mail_box_changed == orig(pine_state->def_sort_rev) +pine_state->mail_box_changed == orig(pine_state->restricted) +pine_state->mail_box_changed == orig(pine_state->show_dot_names) +pine_state->mail_box_changed == orig(pine_state->nr_mode) +pine_state->mail_box_changed == orig(pine_state->anonymous) +pine_state->mail_box_changed == orig(pine_state->save_msg_rule) +pine_state->mail_box_changed == orig(pine_state->fcc_rule) +pine_state->mail_box_changed == orig(pine_state->ab_sort_rule) +pine_state->mail_box_changed == orig(pine_state->fld_sort_rule) +pine_state->mail_box_changed == orig(pine_state->inc_startup_rule) +pine_state->mail_box_changed == orig(pine_state->viewer_overlap) +pine_state->mail_box_changed == orig(pine_state->scroll_margin) +pine_state->mail_box_changed == orig(pine_state->remote_abook_history) +pine_state->mail_box_changed == orig(pine_state->debug_malloc) +pine_state->mail_box_changed == orig(pine_state->debug_timestamp) +pine_state->mail_box_changed == orig(pine_state->debug_flush) +pine_state->mail_box_changed == orig(pine_state->debug_imap) +pine_state->mail_box_changed == orig(pine_state->debug_nfiles) +pine_state->mail_box_changed == orig(pine_state->start_entry) +pine_state->atmts == orig(pine_state->atmts) +pine_state->atmts_allocated == orig(pine_state->atmts_allocated) +pine_state->atmts_allocated == orig(argc) +pine_state->start_mode == orig(pine_state->start_mode) +pine_state->goto_default_rule == pine_state->full_header +pine_state->goto_default_rule == pine_state->orig_use_fkeys +pine_state->goto_default_rule == pine_state->try_to_create +pine_state->goto_default_rule == pine_state->low_speed +pine_state->goto_default_rule == pine_state->dead_inbox +pine_state->goto_default_rule == pine_state->dead_stream +pine_state->goto_default_rule == pine_state->noticed_dead_inbox +pine_state->goto_default_rule == pine_state->noticed_dead_stream +pine_state->goto_default_rule == pine_state->mm_log_error +pine_state->goto_default_rule == pine_state->compose_mime +pine_state->goto_default_rule == pine_state->show_new_version +pine_state->goto_default_rule == pine_state->pre390 +pine_state->goto_default_rule == pine_state->first_time_user +pine_state->goto_default_rule == pine_state->outstanding_pinerc_changes +pine_state->goto_default_rule == pine_state->intr_pending +pine_state->goto_default_rule == pine_state->expunge_in_progress +pine_state->goto_default_rule == pine_state->readonly_pinerc +pine_state->goto_default_rule == pine_state->view_all_except +pine_state->goto_default_rule == pine_state->start_in_index +pine_state->goto_default_rule == pine_state->noshow_error +pine_state->goto_default_rule == pine_state->noshow_warn +pine_state->goto_default_rule == pine_state->noshow_timeout +pine_state->goto_default_rule == pine_state->phone_home +pine_state->goto_default_rule == pine_state->painted_body_on_startup +pine_state->goto_default_rule == pine_state->painted_footer_on_startup +pine_state->goto_default_rule == pine_state->open_readonly_on_startup +pine_state->goto_default_rule == orig(pine_state->goto_default_rule) +pine_state->goto_default_rule == orig(pine_state->full_header) +pine_state->goto_default_rule == orig(pine_state->orig_use_fkeys) +pine_state->goto_default_rule == orig(pine_state->try_to_create) +pine_state->goto_default_rule == orig(pine_state->low_speed) +pine_state->goto_default_rule == orig(pine_state->dead_inbox) +pine_state->goto_default_rule == orig(pine_state->dead_stream) +pine_state->goto_default_rule == orig(pine_state->noticed_dead_inbox) +pine_state->goto_default_rule == orig(pine_state->noticed_dead_stream) +pine_state->goto_default_rule == orig(pine_state->mm_log_error) +pine_state->goto_default_rule == orig(pine_state->compose_mime) +pine_state->goto_default_rule == orig(pine_state->show_new_version) +pine_state->goto_default_rule == orig(pine_state->pre390) +pine_state->goto_default_rule == orig(pine_state->first_time_user) +pine_state->goto_default_rule == orig(pine_state->outstanding_pinerc_changes) +pine_state->goto_default_rule == orig(pine_state->intr_pending) +pine_state->goto_default_rule == orig(pine_state->expunge_in_progress) +pine_state->goto_default_rule == orig(pine_state->readonly_pinerc) +pine_state->goto_default_rule == orig(pine_state->view_all_except) +pine_state->goto_default_rule == orig(pine_state->start_in_index) +pine_state->goto_default_rule == orig(pine_state->noshow_error) +pine_state->goto_default_rule == orig(pine_state->noshow_warn) +pine_state->goto_default_rule == orig(pine_state->noshow_timeout) +pine_state->goto_default_rule == orig(pine_state->phone_home) +pine_state->goto_default_rule == orig(pine_state->painted_body_on_startup) +pine_state->goto_default_rule == orig(pine_state->painted_footer_on_startup) +pine_state->goto_default_rule == orig(pine_state->open_readonly_on_startup) +pine_state->debug_imap == pine_state->debug_nfiles +pine_state->feat_list_back_compat == pine_state->init_errs +pine_state->feat_list_back_compat == pine_state->vars->current_val.l +pine_state->feat_list_back_compat == pine_state->vars->user_val.l +pine_state->feat_list_back_compat == pine_state->vars->global_val.l +pine_state->feat_list_back_compat == pine_state->vars->fixed_val.l +pine_state->feat_list_back_compat == pine_state->vars->cmdline_val.l +pine_state->feat_list_back_compat == orig(pine_state->feat_list_back_compat) +pine_state->feat_list_back_compat == orig(pine_state->init_errs) +pine_state->feat_list_back_compat == orig(pine_state->vars->current_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->user_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->global_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->fixed_val.l) +pine_state->feat_list_back_compat == orig(pine_state->vars->cmdline_val.l) +pine_state->init_context == orig(pine_state->init_context) +pine_state->initial_cmds == pine_state->free_initial_cmds +pine_state->initial_cmds == orig(pine_state->initial_cmds) +pine_state->initial_cmds == orig(pine_state->free_initial_cmds) +pine_state->ttyo == orig(pine_state->ttyo) +pine_state->vars == orig(pine_state->vars) +pine_state->vars[0] == orig(pine_state->vars[0]) +pine_state->vars->is_obsolete == pine_state->vars->is_used +pine_state->vars->is_obsolete == pine_state->vars->been_written +pine_state->vars->is_obsolete == pine_state->vars->is_user +pine_state->vars->is_obsolete == pine_state->vars->is_global +pine_state->vars->is_obsolete == pine_state->vars->is_list +pine_state->vars->is_obsolete == pine_state->vars->is_fixed +pine_state->vars->is_obsolete == orig(pine_state->vars->is_obsolete) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_used) +pine_state->vars->is_obsolete == orig(pine_state->vars->been_written) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_user) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_global) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_list) +pine_state->vars->is_obsolete == orig(pine_state->vars->is_fixed) +pine_state->vars->current_val == orig(pine_state->vars->current_val) +pine_state->vars->user_val == orig(pine_state->vars->user_val) +pine_state->vars->global_val == orig(pine_state->vars->global_val) +pine_state->vars->fixed_val == orig(pine_state->vars->fixed_val) +pine_state->vars->cmdline_val == orig(pine_state->vars->cmdline_val) +addrs[0] == orig(argv) +addrs[0] == orig(addrs[0]) +pine_state[0] has only one value +pine_state->next_screen == null +pine_state->context_list == null +pine_state->inbox_new_mail_count == 0 +pine_state->msgmap has only one value +pine_state->mail_box_changed == 0 +pine_state->atmts has only one value +pine_state->atmts_allocated == 1 +pine_state->start_mode == 0 +pine_state->goto_default_rule == 64 +pine_state->debug_imap == 32 +pine_state->feat_list_back_compat == null +pine_state->init_context == -1 +pine_state->initial_cmds == null +pine_state->ttyo == null +pine_state->home_dir == "/home/mhardojo" +pine_state->pine_name == "pine" +pine_state->vars has only one value +pine_state->vars[0] has only one value +pine_state->vars->name == "personal-name" +pine_state->vars->is_obsolete == 26 +pine_state->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +pine_state->vars->current_val has only one value +pine_state->vars->user_val has only one value +pine_state->vars->global_val has only one value +pine_state->vars->fixed_val has only one value +pine_state->vars->cmdline_val has only one value +addrs[0] has only one value +pine_state->pine_name is a substring of orig(argv[0]) =========================================================================== global.pine_close_stream():::ENTER stream has only one value @@ -5805,375 +5805,375 @@ global.process_config_input():::EXIT return == 0 =========================================================================== global.process_feature_list():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.inbox_new_mail_count == old_growth -ps.inbox_expunge_count == old_growth -ps.inbox_changed == old_growth -ps.new_mail_count == old_growth -ps.expunge_count == old_growth -ps.first_unseen == old_growth -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.status_msg_delay == old_growth -ps.hours_to_timeout == old_growth -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->inbox_new_mail_count == old_growth +ps->inbox_expunge_count == old_growth +ps->inbox_changed == old_growth +ps->new_mail_count == old_growth +ps->expunge_count == old_growth +ps->first_unseen == old_growth +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->status_msg_delay == old_growth +ps->hours_to_timeout == old_growth +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed old_growth == hir old_growth == osr ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value list has only one value old_growth == 0 -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.process_feature_list():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == ps.inbox_stream -ps.context_list == ps.inbox_msgmap -ps.context_list == ps.mail_stream -ps.context_list == ps.post -ps.context_list == ps.sort_types -ps.context_list == ps.print -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.context_list == orig(ps.inbox_stream) -ps.context_list == orig(ps.inbox_msgmap) -ps.context_list == orig(ps.mail_stream) -ps.context_list == orig(ps.post) -ps.context_list == orig(ps.sort_types) -ps.context_list == orig(ps.print) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.inbox_new_mail_count == orig(old_growth) -ps.inbox_new_mail_count == orig(hir) -ps.inbox_new_mail_count == orig(osr) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.mangled_footer -ps.mail_box_changed == ps.mangled_header -ps.mail_box_changed == ps.mangled_body -ps.mail_box_changed == ps.mangled_screen -ps.mail_box_changed == ps.in_init_seq -ps.mail_box_changed == ps.save_in_init_seq -ps.mail_box_changed == ps.dont_use_init_cmds -ps.mail_box_changed == ps.give_fixed_warning -ps.mail_box_changed == ps.fix_fixed_warning -ps.mail_box_changed == ps.unseen_in_view -ps.mail_box_changed == ps.start_in_context -ps.mail_box_changed == ps.io_error_on_stream -ps.mail_box_changed == ps.def_sort_rev -ps.mail_box_changed == ps.restricted -ps.mail_box_changed == ps.show_dot_names -ps.mail_box_changed == ps.nr_mode -ps.mail_box_changed == ps.anonymous -ps.mail_box_changed == ps.save_msg_rule -ps.mail_box_changed == ps.fcc_rule -ps.mail_box_changed == ps.ab_sort_rule -ps.mail_box_changed == ps.fld_sort_rule -ps.mail_box_changed == ps.inc_startup_rule -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.mangled_footer) -ps.mail_box_changed == orig(ps.mangled_header) -ps.mail_box_changed == orig(ps.mangled_body) -ps.mail_box_changed == orig(ps.mangled_screen) -ps.mail_box_changed == orig(ps.in_init_seq) -ps.mail_box_changed == orig(ps.save_in_init_seq) -ps.mail_box_changed == orig(ps.dont_use_init_cmds) -ps.mail_box_changed == orig(ps.give_fixed_warning) -ps.mail_box_changed == orig(ps.fix_fixed_warning) -ps.mail_box_changed == orig(ps.unseen_in_view) -ps.mail_box_changed == orig(ps.start_in_context) -ps.mail_box_changed == orig(ps.io_error_on_stream) -ps.mail_box_changed == orig(ps.def_sort_rev) -ps.mail_box_changed == orig(ps.restricted) -ps.mail_box_changed == orig(ps.show_dot_names) -ps.mail_box_changed == orig(ps.nr_mode) -ps.mail_box_changed == orig(ps.anonymous) -ps.mail_box_changed == orig(ps.save_msg_rule) -ps.mail_box_changed == orig(ps.fcc_rule) -ps.mail_box_changed == orig(ps.ab_sort_rule) -ps.mail_box_changed == orig(ps.fld_sort_rule) -ps.mail_box_changed == orig(ps.inc_startup_rule) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.current_val.l -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.current_val.l) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -ps[] has only one value -ps.next_screen == null -ps.context_list == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.start_mode == 0 -ps.goto_default_rule == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo == null -ps.home_dir == "/home/mhardojo" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.pinerc -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == ps->inbox_stream +ps->context_list == ps->inbox_msgmap +ps->context_list == ps->mail_stream +ps->context_list == ps->post +ps->context_list == ps->sort_types +ps->context_list == ps->print +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->context_list == orig(ps->inbox_stream) +ps->context_list == orig(ps->inbox_msgmap) +ps->context_list == orig(ps->mail_stream) +ps->context_list == orig(ps->post) +ps->context_list == orig(ps->sort_types) +ps->context_list == orig(ps->print) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->inbox_new_mail_count == orig(old_growth) +ps->inbox_new_mail_count == orig(hir) +ps->inbox_new_mail_count == orig(osr) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->mangled_footer +ps->mail_box_changed == ps->mangled_header +ps->mail_box_changed == ps->mangled_body +ps->mail_box_changed == ps->mangled_screen +ps->mail_box_changed == ps->in_init_seq +ps->mail_box_changed == ps->save_in_init_seq +ps->mail_box_changed == ps->dont_use_init_cmds +ps->mail_box_changed == ps->give_fixed_warning +ps->mail_box_changed == ps->fix_fixed_warning +ps->mail_box_changed == ps->unseen_in_view +ps->mail_box_changed == ps->start_in_context +ps->mail_box_changed == ps->io_error_on_stream +ps->mail_box_changed == ps->def_sort_rev +ps->mail_box_changed == ps->restricted +ps->mail_box_changed == ps->show_dot_names +ps->mail_box_changed == ps->nr_mode +ps->mail_box_changed == ps->anonymous +ps->mail_box_changed == ps->save_msg_rule +ps->mail_box_changed == ps->fcc_rule +ps->mail_box_changed == ps->ab_sort_rule +ps->mail_box_changed == ps->fld_sort_rule +ps->mail_box_changed == ps->inc_startup_rule +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->mangled_footer) +ps->mail_box_changed == orig(ps->mangled_header) +ps->mail_box_changed == orig(ps->mangled_body) +ps->mail_box_changed == orig(ps->mangled_screen) +ps->mail_box_changed == orig(ps->in_init_seq) +ps->mail_box_changed == orig(ps->save_in_init_seq) +ps->mail_box_changed == orig(ps->dont_use_init_cmds) +ps->mail_box_changed == orig(ps->give_fixed_warning) +ps->mail_box_changed == orig(ps->fix_fixed_warning) +ps->mail_box_changed == orig(ps->unseen_in_view) +ps->mail_box_changed == orig(ps->start_in_context) +ps->mail_box_changed == orig(ps->io_error_on_stream) +ps->mail_box_changed == orig(ps->def_sort_rev) +ps->mail_box_changed == orig(ps->restricted) +ps->mail_box_changed == orig(ps->show_dot_names) +ps->mail_box_changed == orig(ps->nr_mode) +ps->mail_box_changed == orig(ps->anonymous) +ps->mail_box_changed == orig(ps->save_msg_rule) +ps->mail_box_changed == orig(ps->fcc_rule) +ps->mail_box_changed == orig(ps->ab_sort_rule) +ps->mail_box_changed == orig(ps->fld_sort_rule) +ps->mail_box_changed == orig(ps->inc_startup_rule) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->current_val.l +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->current_val.l) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +ps[0] has only one value +ps->next_screen == null +ps->context_list == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->start_mode == 0 +ps->goto_default_rule == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo == null +ps->home_dir == "/home/mhardojo" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->pinerc +ps->pine_name is a substring of ps->pinerc =========================================================================== global.prune_folders_ok():::EXIT return == 1 @@ -6211,399 +6211,399 @@ a6 == null global.q_status_message7():::EXIT =========================================================================== global.queue_init_errors():::ENTER -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.context_list == ps.context_current -ps.context_last == ps.inbox_stream -ps.context_last == ps.inbox_msgmap -ps.context_last == ps.mail_stream -ps.context_last == ps.post -ps.context_last == ps.sort_types -ps.context_last == ps.print -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.goto_default_rule -ps.mail_box_changed == ps.full_header -ps.mail_box_changed == ps.orig_use_fkeys -ps.mail_box_changed == ps.try_to_create -ps.mail_box_changed == ps.low_speed -ps.mail_box_changed == ps.dead_inbox -ps.mail_box_changed == ps.dead_stream -ps.mail_box_changed == ps.noticed_dead_inbox -ps.mail_box_changed == ps.noticed_dead_stream -ps.mail_box_changed == ps.mm_log_error -ps.mail_box_changed == ps.compose_mime -ps.mail_box_changed == ps.show_new_version -ps.mail_box_changed == ps.pre390 -ps.mail_box_changed == ps.first_time_user -ps.mail_box_changed == ps.outstanding_pinerc_changes -ps.mail_box_changed == ps.intr_pending -ps.mail_box_changed == ps.expunge_in_progress -ps.mail_box_changed == ps.readonly_pinerc -ps.mail_box_changed == ps.view_all_except -ps.mail_box_changed == ps.start_in_index -ps.mail_box_changed == ps.noshow_error -ps.mail_box_changed == ps.noshow_warn -ps.mail_box_changed == ps.noshow_timeout -ps.mail_box_changed == ps.phone_home -ps.mail_box_changed == ps.painted_body_on_startup -ps.mail_box_changed == ps.painted_footer_on_startup -ps.mail_box_changed == ps.open_readonly_on_startup -ps.mail_box_changed == ps.start_entry -ps.mangled_footer == ps.mangled_header -ps.mangled_footer == ps.mangled_body -ps.mangled_footer == ps.mangled_screen -ps.mangled_footer == ps.in_init_seq -ps.mangled_footer == ps.save_in_init_seq -ps.mangled_footer == ps.dont_use_init_cmds -ps.mangled_footer == ps.give_fixed_warning -ps.mangled_footer == ps.fix_fixed_warning -ps.mangled_footer == ps.unseen_in_view -ps.mangled_footer == ps.start_in_context -ps.mangled_footer == ps.io_error_on_stream -ps.mangled_footer == ps.def_sort_rev -ps.mangled_footer == ps.restricted -ps.mangled_footer == ps.show_dot_names -ps.mangled_footer == ps.nr_mode -ps.mangled_footer == ps.anonymous -ps.mangled_footer == ps.save_msg_rule -ps.mangled_footer == ps.fcc_rule -ps.mangled_footer == ps.ab_sort_rule -ps.mangled_footer == ps.fld_sort_rule -ps.mangled_footer == ps.inc_startup_rule -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->context_list == ps->context_current +ps->context_last == ps->inbox_stream +ps->context_last == ps->inbox_msgmap +ps->context_last == ps->mail_stream +ps->context_last == ps->post +ps->context_last == ps->sort_types +ps->context_last == ps->print +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->goto_default_rule +ps->mail_box_changed == ps->full_header +ps->mail_box_changed == ps->orig_use_fkeys +ps->mail_box_changed == ps->try_to_create +ps->mail_box_changed == ps->low_speed +ps->mail_box_changed == ps->dead_inbox +ps->mail_box_changed == ps->dead_stream +ps->mail_box_changed == ps->noticed_dead_inbox +ps->mail_box_changed == ps->noticed_dead_stream +ps->mail_box_changed == ps->mm_log_error +ps->mail_box_changed == ps->compose_mime +ps->mail_box_changed == ps->show_new_version +ps->mail_box_changed == ps->pre390 +ps->mail_box_changed == ps->first_time_user +ps->mail_box_changed == ps->outstanding_pinerc_changes +ps->mail_box_changed == ps->intr_pending +ps->mail_box_changed == ps->expunge_in_progress +ps->mail_box_changed == ps->readonly_pinerc +ps->mail_box_changed == ps->view_all_except +ps->mail_box_changed == ps->start_in_index +ps->mail_box_changed == ps->noshow_error +ps->mail_box_changed == ps->noshow_warn +ps->mail_box_changed == ps->noshow_timeout +ps->mail_box_changed == ps->phone_home +ps->mail_box_changed == ps->painted_body_on_startup +ps->mail_box_changed == ps->painted_footer_on_startup +ps->mail_box_changed == ps->open_readonly_on_startup +ps->mail_box_changed == ps->start_entry +ps->mangled_footer == ps->mangled_header +ps->mangled_footer == ps->mangled_body +ps->mangled_footer == ps->mangled_screen +ps->mangled_footer == ps->in_init_seq +ps->mangled_footer == ps->save_in_init_seq +ps->mangled_footer == ps->dont_use_init_cmds +ps->mangled_footer == ps->give_fixed_warning +ps->mangled_footer == ps->fix_fixed_warning +ps->mangled_footer == ps->unseen_in_view +ps->mangled_footer == ps->start_in_context +ps->mangled_footer == ps->io_error_on_stream +ps->mangled_footer == ps->def_sort_rev +ps->mangled_footer == ps->restricted +ps->mangled_footer == ps->show_dot_names +ps->mangled_footer == ps->nr_mode +ps->mangled_footer == ps->anonymous +ps->mangled_footer == ps->save_msg_rule +ps->mangled_footer == ps->fcc_rule +ps->mangled_footer == ps->ab_sort_rule +ps->mangled_footer == ps->fld_sort_rule +ps->mangled_footer == ps->inc_startup_rule +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.next_screen == null -ps.context_list has only one value -ps.context_last == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.mangled_footer == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo has only one value -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] has only one value +ps->next_screen == null +ps->context_list has only one value +ps->context_last == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->mangled_footer == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo has only one value +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.queue_init_errors():::EXIT -ps[] == orig(ps[]) -ps.next_screen == ps.prev_screen -ps.next_screen == ps.redrawer -ps.next_screen == orig(ps.next_screen) -ps.next_screen == orig(ps.prev_screen) -ps.next_screen == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_last == ps.inbox_stream -ps.context_last == ps.inbox_msgmap -ps.context_last == ps.mail_stream -ps.context_last == ps.post -ps.context_last == ps.sort_types -ps.context_last == ps.print -ps.context_last == orig(ps.context_last) -ps.context_last == orig(ps.inbox_stream) -ps.context_last == orig(ps.inbox_msgmap) -ps.context_last == orig(ps.mail_stream) -ps.context_last == orig(ps.post) -ps.context_last == orig(ps.sort_types) -ps.context_last == orig(ps.print) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == ps.goto_default_rule -ps.mail_box_changed == ps.full_header -ps.mail_box_changed == ps.orig_use_fkeys -ps.mail_box_changed == ps.try_to_create -ps.mail_box_changed == ps.low_speed -ps.mail_box_changed == ps.dead_inbox -ps.mail_box_changed == ps.dead_stream -ps.mail_box_changed == ps.noticed_dead_inbox -ps.mail_box_changed == ps.noticed_dead_stream -ps.mail_box_changed == ps.mm_log_error -ps.mail_box_changed == ps.compose_mime -ps.mail_box_changed == ps.show_new_version -ps.mail_box_changed == ps.pre390 -ps.mail_box_changed == ps.first_time_user -ps.mail_box_changed == ps.outstanding_pinerc_changes -ps.mail_box_changed == ps.intr_pending -ps.mail_box_changed == ps.expunge_in_progress -ps.mail_box_changed == ps.readonly_pinerc -ps.mail_box_changed == ps.view_all_except -ps.mail_box_changed == ps.start_in_index -ps.mail_box_changed == ps.noshow_error -ps.mail_box_changed == ps.noshow_warn -ps.mail_box_changed == ps.noshow_timeout -ps.mail_box_changed == ps.phone_home -ps.mail_box_changed == ps.painted_body_on_startup -ps.mail_box_changed == ps.painted_footer_on_startup -ps.mail_box_changed == ps.open_readonly_on_startup -ps.mail_box_changed == ps.start_entry -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.mail_box_changed == orig(ps.goto_default_rule) -ps.mail_box_changed == orig(ps.full_header) -ps.mail_box_changed == orig(ps.orig_use_fkeys) -ps.mail_box_changed == orig(ps.try_to_create) -ps.mail_box_changed == orig(ps.low_speed) -ps.mail_box_changed == orig(ps.dead_inbox) -ps.mail_box_changed == orig(ps.dead_stream) -ps.mail_box_changed == orig(ps.noticed_dead_inbox) -ps.mail_box_changed == orig(ps.noticed_dead_stream) -ps.mail_box_changed == orig(ps.mm_log_error) -ps.mail_box_changed == orig(ps.compose_mime) -ps.mail_box_changed == orig(ps.show_new_version) -ps.mail_box_changed == orig(ps.pre390) -ps.mail_box_changed == orig(ps.first_time_user) -ps.mail_box_changed == orig(ps.outstanding_pinerc_changes) -ps.mail_box_changed == orig(ps.intr_pending) -ps.mail_box_changed == orig(ps.expunge_in_progress) -ps.mail_box_changed == orig(ps.readonly_pinerc) -ps.mail_box_changed == orig(ps.view_all_except) -ps.mail_box_changed == orig(ps.start_in_index) -ps.mail_box_changed == orig(ps.noshow_error) -ps.mail_box_changed == orig(ps.noshow_warn) -ps.mail_box_changed == orig(ps.noshow_timeout) -ps.mail_box_changed == orig(ps.phone_home) -ps.mail_box_changed == orig(ps.painted_body_on_startup) -ps.mail_box_changed == orig(ps.painted_footer_on_startup) -ps.mail_box_changed == orig(ps.open_readonly_on_startup) -ps.mail_box_changed == orig(ps.start_entry) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.start_mode == orig(ps.start_mode) -ps.mangled_footer == ps.mangled_header -ps.mangled_footer == ps.mangled_body -ps.mangled_footer == ps.mangled_screen -ps.mangled_footer == ps.in_init_seq -ps.mangled_footer == ps.save_in_init_seq -ps.mangled_footer == ps.dont_use_init_cmds -ps.mangled_footer == ps.give_fixed_warning -ps.mangled_footer == ps.fix_fixed_warning -ps.mangled_footer == ps.unseen_in_view -ps.mangled_footer == ps.start_in_context -ps.mangled_footer == ps.io_error_on_stream -ps.mangled_footer == ps.def_sort_rev -ps.mangled_footer == ps.restricted -ps.mangled_footer == ps.show_dot_names -ps.mangled_footer == ps.nr_mode -ps.mangled_footer == ps.anonymous -ps.mangled_footer == ps.save_msg_rule -ps.mangled_footer == ps.fcc_rule -ps.mangled_footer == ps.ab_sort_rule -ps.mangled_footer == ps.fld_sort_rule -ps.mangled_footer == ps.inc_startup_rule -ps.mangled_footer == orig(ps.mangled_footer) -ps.mangled_footer == orig(ps.mangled_header) -ps.mangled_footer == orig(ps.mangled_body) -ps.mangled_footer == orig(ps.mangled_screen) -ps.mangled_footer == orig(ps.in_init_seq) -ps.mangled_footer == orig(ps.save_in_init_seq) -ps.mangled_footer == orig(ps.dont_use_init_cmds) -ps.mangled_footer == orig(ps.give_fixed_warning) -ps.mangled_footer == orig(ps.fix_fixed_warning) -ps.mangled_footer == orig(ps.unseen_in_view) -ps.mangled_footer == orig(ps.start_in_context) -ps.mangled_footer == orig(ps.io_error_on_stream) -ps.mangled_footer == orig(ps.def_sort_rev) -ps.mangled_footer == orig(ps.restricted) -ps.mangled_footer == orig(ps.show_dot_names) -ps.mangled_footer == orig(ps.nr_mode) -ps.mangled_footer == orig(ps.anonymous) -ps.mangled_footer == orig(ps.save_msg_rule) -ps.mangled_footer == orig(ps.fcc_rule) -ps.mangled_footer == orig(ps.ab_sort_rule) -ps.mangled_footer == orig(ps.fld_sort_rule) -ps.mangled_footer == orig(ps.inc_startup_rule) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.ttyo[] == orig(ps.ttyo[]) -ps.ttyo.screen_rows == orig(ps.ttyo.screen_rows) -ps.ttyo.screen_cols == orig(ps.ttyo.screen_cols) -ps.ttyo.header_rows == orig(ps.ttyo.header_rows) -ps.ttyo.footer_rows == orig(ps.ttyo.footer_rows) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -ps[] has only one value -ps.next_screen == null -ps.context_list has only one value -ps.context_last == null -ps.inbox_new_mail_count == 0 -ps.msgmap has only one value -ps.mail_box_changed == 0 -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.mangled_footer == 64 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo has only one value -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == ps->prev_screen +ps->next_screen == ps->redrawer +ps->next_screen == orig(ps->next_screen) +ps->next_screen == orig(ps->prev_screen) +ps->next_screen == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_last == ps->inbox_stream +ps->context_last == ps->inbox_msgmap +ps->context_last == ps->mail_stream +ps->context_last == ps->post +ps->context_last == ps->sort_types +ps->context_last == ps->print +ps->context_last == orig(ps->context_last) +ps->context_last == orig(ps->inbox_stream) +ps->context_last == orig(ps->inbox_msgmap) +ps->context_last == orig(ps->mail_stream) +ps->context_last == orig(ps->post) +ps->context_last == orig(ps->sort_types) +ps->context_last == orig(ps->print) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == ps->goto_default_rule +ps->mail_box_changed == ps->full_header +ps->mail_box_changed == ps->orig_use_fkeys +ps->mail_box_changed == ps->try_to_create +ps->mail_box_changed == ps->low_speed +ps->mail_box_changed == ps->dead_inbox +ps->mail_box_changed == ps->dead_stream +ps->mail_box_changed == ps->noticed_dead_inbox +ps->mail_box_changed == ps->noticed_dead_stream +ps->mail_box_changed == ps->mm_log_error +ps->mail_box_changed == ps->compose_mime +ps->mail_box_changed == ps->show_new_version +ps->mail_box_changed == ps->pre390 +ps->mail_box_changed == ps->first_time_user +ps->mail_box_changed == ps->outstanding_pinerc_changes +ps->mail_box_changed == ps->intr_pending +ps->mail_box_changed == ps->expunge_in_progress +ps->mail_box_changed == ps->readonly_pinerc +ps->mail_box_changed == ps->view_all_except +ps->mail_box_changed == ps->start_in_index +ps->mail_box_changed == ps->noshow_error +ps->mail_box_changed == ps->noshow_warn +ps->mail_box_changed == ps->noshow_timeout +ps->mail_box_changed == ps->phone_home +ps->mail_box_changed == ps->painted_body_on_startup +ps->mail_box_changed == ps->painted_footer_on_startup +ps->mail_box_changed == ps->open_readonly_on_startup +ps->mail_box_changed == ps->start_entry +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->mail_box_changed == orig(ps->goto_default_rule) +ps->mail_box_changed == orig(ps->full_header) +ps->mail_box_changed == orig(ps->orig_use_fkeys) +ps->mail_box_changed == orig(ps->try_to_create) +ps->mail_box_changed == orig(ps->low_speed) +ps->mail_box_changed == orig(ps->dead_inbox) +ps->mail_box_changed == orig(ps->dead_stream) +ps->mail_box_changed == orig(ps->noticed_dead_inbox) +ps->mail_box_changed == orig(ps->noticed_dead_stream) +ps->mail_box_changed == orig(ps->mm_log_error) +ps->mail_box_changed == orig(ps->compose_mime) +ps->mail_box_changed == orig(ps->show_new_version) +ps->mail_box_changed == orig(ps->pre390) +ps->mail_box_changed == orig(ps->first_time_user) +ps->mail_box_changed == orig(ps->outstanding_pinerc_changes) +ps->mail_box_changed == orig(ps->intr_pending) +ps->mail_box_changed == orig(ps->expunge_in_progress) +ps->mail_box_changed == orig(ps->readonly_pinerc) +ps->mail_box_changed == orig(ps->view_all_except) +ps->mail_box_changed == orig(ps->start_in_index) +ps->mail_box_changed == orig(ps->noshow_error) +ps->mail_box_changed == orig(ps->noshow_warn) +ps->mail_box_changed == orig(ps->noshow_timeout) +ps->mail_box_changed == orig(ps->phone_home) +ps->mail_box_changed == orig(ps->painted_body_on_startup) +ps->mail_box_changed == orig(ps->painted_footer_on_startup) +ps->mail_box_changed == orig(ps->open_readonly_on_startup) +ps->mail_box_changed == orig(ps->start_entry) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->start_mode == orig(ps->start_mode) +ps->mangled_footer == ps->mangled_header +ps->mangled_footer == ps->mangled_body +ps->mangled_footer == ps->mangled_screen +ps->mangled_footer == ps->in_init_seq +ps->mangled_footer == ps->save_in_init_seq +ps->mangled_footer == ps->dont_use_init_cmds +ps->mangled_footer == ps->give_fixed_warning +ps->mangled_footer == ps->fix_fixed_warning +ps->mangled_footer == ps->unseen_in_view +ps->mangled_footer == ps->start_in_context +ps->mangled_footer == ps->io_error_on_stream +ps->mangled_footer == ps->def_sort_rev +ps->mangled_footer == ps->restricted +ps->mangled_footer == ps->show_dot_names +ps->mangled_footer == ps->nr_mode +ps->mangled_footer == ps->anonymous +ps->mangled_footer == ps->save_msg_rule +ps->mangled_footer == ps->fcc_rule +ps->mangled_footer == ps->ab_sort_rule +ps->mangled_footer == ps->fld_sort_rule +ps->mangled_footer == ps->inc_startup_rule +ps->mangled_footer == orig(ps->mangled_footer) +ps->mangled_footer == orig(ps->mangled_header) +ps->mangled_footer == orig(ps->mangled_body) +ps->mangled_footer == orig(ps->mangled_screen) +ps->mangled_footer == orig(ps->in_init_seq) +ps->mangled_footer == orig(ps->save_in_init_seq) +ps->mangled_footer == orig(ps->dont_use_init_cmds) +ps->mangled_footer == orig(ps->give_fixed_warning) +ps->mangled_footer == orig(ps->fix_fixed_warning) +ps->mangled_footer == orig(ps->unseen_in_view) +ps->mangled_footer == orig(ps->start_in_context) +ps->mangled_footer == orig(ps->io_error_on_stream) +ps->mangled_footer == orig(ps->def_sort_rev) +ps->mangled_footer == orig(ps->restricted) +ps->mangled_footer == orig(ps->show_dot_names) +ps->mangled_footer == orig(ps->nr_mode) +ps->mangled_footer == orig(ps->anonymous) +ps->mangled_footer == orig(ps->save_msg_rule) +ps->mangled_footer == orig(ps->fcc_rule) +ps->mangled_footer == orig(ps->ab_sort_rule) +ps->mangled_footer == orig(ps->fld_sort_rule) +ps->mangled_footer == orig(ps->inc_startup_rule) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->ttyo[0] == orig(ps->ttyo[0]) +ps->ttyo->screen_rows == orig(ps->ttyo->screen_rows) +ps->ttyo->screen_cols == orig(ps->ttyo->screen_cols) +ps->ttyo->header_rows == orig(ps->ttyo->header_rows) +ps->ttyo->footer_rows == orig(ps->ttyo->footer_rows) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +ps[0] has only one value +ps->next_screen == null +ps->context_list has only one value +ps->context_last == null +ps->inbox_new_mail_count == 0 +ps->msgmap has only one value +ps->mail_box_changed == 0 +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->mangled_footer == 64 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo has only one value +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.radio_buttons():::ENTER prompt one of { "Choose a setup task from the menu below : ", "Really quit pine? " } @@ -6611,12 +6611,12 @@ prompt is printable line == -3 dflt one of { 112, 121 } on_ctrl_C one of { 0, 120 } -help_text[] == "Select one of the setup tasks by typing the capitalized letter." +help_text[0] == "Select one of the setup tasks by typing the capitalized letter." flags == 0 =========================================================================== global.radio_buttons():::EXIT -help_text[] == orig(help_text[]) -help_text[] == "Select one of the setup tasks by typing the capitalized letter." +help_text[0] == orig(help_text[0]) +help_text[0] == "Select one of the setup tasks by typing the capitalized letter." return one of { 97, 121 } =========================================================================== global.read_char():::ENTER @@ -6635,71 +6635,71 @@ global.read_file():::EXIT return == "# Updated by Pine(tm) 4.03, copyright 1989-1998 University of Washington.\n#\n# Pine configuration file\n#\n# This file sets the configuration options used by Pine and PC-Pine. These\n# options are usually set from within Pine or PC-Pine. There may be a\n# system-wide configuration file which sets the defaults for some of the\n# variables. On Unix, run pine -conf to see how system defaults have been set.\n# For variables that accept multiple values, list elements are separated by\n# commas. A line beginning with a space or tab is considered to be a\n# continuation of the previous line. For a variable to be unset its value must\n# be blank. To set a variable to the empty string its value should be \"\".\n# You can override system defaults by setting a variable to the empty string.\n# Lines beginning with \"#\" are comments, and ignored by Pine.\n\n# Over-rides your full name from Unix password file. Required for PC-Pine.\npersonal-name=\n\n# Sets domain part of From: and local addresses in outgoing mail.\nuser-domain=hades.unl.edu\n\n# List of SMTP servers for sending mail. If blank: Unix Pine uses sendmail.\nsmtp-server=\n\n# NNTP server for posting news. Also sets news-collections for news reading.\nnntp-server=\n\n# Path of (local or remote) INBOX, e.g. ={mail.somewhere.edu}inbox\n# Normal Unix default is the local INBOX (usually /usr/spool/mail/$USER).\ninbox-path=/var/spool/mail/mhardojo\n\n# List of folder pairs; the first indicates a folder to archive, and the\n# second indicates the folder read messages in the first should\n# be moved to.\nincoming-archive-folders=\n\n# List of context and folder pairs, delimited by a space, to be offered for\n# pruning each month. For example: {host1}mail/[] mumble\npruned-folders=\n\n# Over-rides default path for sent-mail folder, e.g. =old-mail (using first\n# folder collection dir) or ={host2}sent-mail or =\"\" (to suppress saving).\n# Default: sent-mail (Unix) or SENTMAIL.MTX (PC) in default folder collection.\ndefault-fcc=\n\n# Over-rides default path for saved-msg folder, e.g. =saved-messages (using 1st\n# folder collection dir) or ={host2}saved-mail or =\"\" (to suppress saving).\n# Default: saved-messages (Unix) or SAVEMAIL.MTX (PC) in default collection.\ndefault-saved-msg-folder=\n\n# Over-rides default path for postponed messages folder, e.g. =pm (which uses\n# first folder collection dir) or ={host4}pm (using home dir on host4).\n# Default: postponed-msgs (Unix) or POSTPOND.MTX (PC) in default fldr coltn.\npostponed-folder=\n\n# If set, specifies where already-read messages will be moved upon quitting.\nread-message-folder=\n\n# If set, specifies where form letters should be stored.\nform-letter-folder=\n\n# Contains the actual signature contents as opposed to the signature filename.\n# If defined, this overrides the signature-file. Default is undefined.\nliteral-signature=\n\n# Over-rides default path for signature file. Default is ~/.signature\nsignature-file=\n\n# List of features; see Pine's Setup/options menu for the current set.\n# e.g. feature-list= select-without-confirm, signature-at-bottom\n# Default condition for all of the features is no-.\nfeature-list=\n\n# Pine executes these keys upon startup (e.g. to view msg 13: i,j,1,3,CR,v)\ninitial-keystroke-list=\n\n# Only show these headers (by default) when composing messages\ndefault-composer-hdrs=\n\n# Add these customized headers (and possible default values) when composing\ncustomized-hdrs=\n\n# When viewing messages, include this list of headers\nviewer-hdrs=\n\n# Determines default folder name for Saves...\n# Choices: default-folder, by-sender, by-from, by-recipient, last-folder-used.\n# Default: \"default-folder\", i.e. \"saved-messages\" (Unix) or \"SAVEMAIL\" (PC).\nsaved-msg-name-rule=\n\n# Determines default name for Fcc...\n# Choices: default-fcc, by-recipient, last-fcc-used.\n# Default: \"default-fcc\" (see also \"default-fcc=\" variable.)\nfcc-name-rule=\n\n# Sets presentation order of messages in Index. Choices:\n# subject, from, arrival, date, size. Default: \"arrival\".\nsort-key=\n\n# Sets presentation order of address book entries. Choices: dont-sort,\n# fullname-with-lists-last, fullname, nickname-with-lists-last, nickname\n# Default: \"fullname-with-lists-last\".\naddrbook-sort-rule=\n\n# Sets presentation order of folder list entries. Choices: ,\n# \n# Default: \"alpha-with-directories-last\".\nfolder-sort-rule=\n\n# Sets the default folder and collectionoffered at the Goto Command's prompt.\ngoto-default-rule=\n\n# Sets message which cursor begins on. Choices: first-unseen, first-recent,\n# first-important, first-important-or-unseen, first-important-or-recent,\n# first, last. Default: \"first-unseen\".\nincoming-startup-rule=\n\n# Allows a default answer for the prune folder questions. Choices: yes-ask,\n# yes-no, no-ask, no-no, ask-ask, ask-no. Default: \"ask-ask\".\npruning-rule=\n\n# Reflects capabilities of the display you have. Default: US-ASCII.\n# Typical alternatives include ISO-8859-x, (x is a number between 1 and 9).\ncharacter-set=\n\n# Specifies the program invoked by ^_ in the Composer,\n# or the \"enable-alternate-editor-implicitly\" feature.\neditor=\n\n# Specifies the program invoked by ^T in the Composer.\nspeller=\n\n# Specifies the column of the screen where the composer should wrap.\ncomposer-wrap-column=\n\n# Specifies the string to insert when replying to a message.\nreply-indent-string=\n\n# Specifies the introduction to insert when replying to a message.\nreply-leadin=\n\n# Specifies the string to use when sending a message with no to or cc.\nempty-header-message=\n\n# Program to view images (e.g. GIF or TIFF attachments).\nimage-viewer=\n\n# If \"user-domain\" not set, strips hostname in FROM address. (Unix only)\nuse-only-domain-name=\n\n# This variable takes a list of programs that message text is piped into\n# after MIME decoding, prior to display.\ndisplay-filters=\n\n# This defines a program that message text is piped into before MIME\n# encoding, prior to sending\nsending-filters=\n\n# A list of alternate addresses the user is known by\nalt-addresses=\n\n# This is a list of formats for address books. Each entry in the list is made\n# up of space-delimited tokens telling which fields are displayed and in\n# which order. See help text\naddressbook-formats=\n\n# This gives a format for displaying the index. It is made\n# up of space-delimited tokens telling which fields are displayed and in\n# which order. See help text\nindex-format=\n\n# The number of lines of overlap when scrolling through message text\nviewer-overlap=\n\n# Number of lines from top and bottom of screen where single\n# line scrolling occurs.\nscroll-margin=\n\n# The number of seconds to sleep after writing a status message\nstatus-message-delay=\n\n# The approximate number of seconds between checks for new mail\nmail-check-interval=\n\n# Full path and name of NEWSRC file\nnewsrc-path=\n\n# Path and filename of news configation's active file.\n# The default is typically \"/usr/lib/news/active\".\nnews-active-file-path=\n\n# Directory containing system's news data.\n# The default is typically \"/usr/spool/news\"\nnews-spool-directory=\n\n# Path and filename of the program used to upload text from your terminal\n# emulator's into Pine's composer.\nupload-command=\n\n# Text sent to terminal emulator prior to invoking the program defined by\n# the upload-command variable.\n# Note: _FILE_ will be replaced with the temporary file used in the upload.\nupload-command-prefix=\n\n# Path and filename of the program used to download text via your terminal\n# emulator from Pine's export and save commands.\ndownload-command=\n\n# Text sent to terminal emulator prior to invoking the program defined by\n# the download-command variable.\n# Note: _FILE_ will be replaced with the temporary file used in the downlaod.\ndownload-command-prefix=\n\n# Sets the search path for the mailcap configuration file.\n# NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2.\nmailcap-search-path=\n\n# Sets the search path for the mimetypes configuration file.\n# NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2.\nmimetype-search-path=\n\n# List of programs to open Internet URLs (e.g. http or ftp references).\nurl-viewers=\n\n# List of incoming msg folders besides INBOX, e.g. ={host2}inbox, {host3}inbox\n# Syntax: optnl-label {optnl-imap-host-name}folder-path\nincoming-folders=\n\n# List of directories where saved-message folders may be. First one is\n# the default for Saves. Example: Main {host1}mail/[], Desktop mail\\[]\n# Syntax: optnl-label {optnl-imap-hostname}optnl-directory-path[]\nfolder-collections=mail/[]\n\n# List, only needed if nntp-server not set, or news is on a different host\n# than used for NNTP posting. Examples: News *[] or News *{host3/nntp}[]\n# Syntax: optnl-label *{news-host/protocol}[]\nnews-collections=\n\n# List of file or path names for personal addressbook(s).\n# Default: ~/.addressbook (Unix) or \\PINE\\ADDRBOOK (PC)\n# Syntax: optnl-label path-name\naddress-book=.addressbook\n\n# List of file or path names for global/shared addressbook(s).\n# Default: none\n# Syntax: optnl-label path-name\nglobal-address-book=\n\n# Set by Pine; controls beginning-of-month sent-mail pruning.\nlast-time-prune-questioned=999.99\n\n# Set by Pine; controls display of \"new version\" message.\nlast-version-used=4.44\n\n# This names the path to an alternative program, and any necessary arguments,\n# to be used in posting mail messages. Example:\n# /usr/lib/sendmail -oem -t -oi\n# or,\n# /usr/local/bin/sendit.sh\n# The latter a script found in Pine distribution's contrib/util directory.\n# NOTE: The program MUST read the message to be posted on standard input,\n# AND operate in the style of sendmail's \"-t\" option.\nsendmail-path=\n\n# This names the root of the tree to which the user is restricted when reading\n# and writing folders and files. For example, on Unix ~/work confines the\n# user to the subtree beginning with their work subdirectory.\n# (Note: this alone is not sufficient for preventing access. You will also\n# need to restrict shell access and so on, see Pine Technical Notes.)\n# Default: not set (so no restriction)\noperating-dir=\n\n# If no user input for this many hours, Pine will exit if in an idle loop\n# waiting for a new command. If set to zero (the default), then there will\n# be no timeout.\nuser-input-timeout=\n\n# Sets the time in seconds that Pine will attempt to open a network\n# connection. The default is 30, the minimum is 5, and the maximum is\n# system defined (typically 75).\ntcp-open-timeout=\n\n# Network read warning timeout. The default is 15, the minimum is 5, and the\n# maximum is 1000.\ntcp-read-warning-timeout=\n\n# Network write warning timeout. The default is 0 (unset), the minimum\n# is 5 (if not 0), and the maximum is 1000.\ntcp-write-warning-timeout=\n\n# If this much time has elapsed at the time of a tcp read or write\n# timeout, pine will ask if you want to break the connection.\n# Default is 60 seconds, minimum is 5, maximum is 1000.\ntcp-query-timeout=\n\n# Sets the format of the command used to open a UNIX remote\n# shell connection. The default is \"%s %s -l %s exec /etc/r%sd\"\n# NOTE: the 4 (four) \"%s\" entries MUST exist in the provided command\n# where the first is for the command's path, the second is for the\n# host to connnect to, the third is for the user to connect as, and the\n# fourth is for the connection method (typically \"imap\")\nrsh-command=\n\n# Sets the name of the command used to open a UNIX remote shell connection.\n# The default is tyically /usr/ucb/rsh.\nrsh-path=\n\n# Sets the time in seconds that Pine will attempt to open a UNIX remote\n# shell connection. The default is 15, min is 5, and max is unlimited.\n# Zero disables rsh altogether.\nrsh-open-timeout=\n\n# Sets the format of the command used to open a UNIX secure\n# shell connection. The default is \"%s %s -l %s exec /etc/r%sd\"\n# NOTE: the 4 (four) \"%s\" entries MUST exist in the provided command\n# where the first is for the command's path, the second is for the\n# host to connnect to, the third is for the user to connect as, and the\n# fourth is for the connection method (typically \"imap\")\nssh-command=\n\n# Sets the name of the command used to open a UNIX secure shell connection.\n# Tyically this is /usr/local/bin/ssh.\nssh-path=\n\n# Sets the time in seconds that Pine will attempt to open a UNIX secure\n# shell connection. The default is 15, min is 5, and max is unlimited.\n# Zero disables ssh altogether.\nssh-open-timeout=\n\n# Sets the version number Pine will use as a threshold for offering\n# its new version message on startup.\nnew-version-threshold=\n\n# List of mail drivers to disable.\ndisable-these-drivers=\n\n# List of SASL authenticators to disable.\ndisable-these-authenticators=\n\n# Set by Pine; contains data for caching remote address books.\nremote-abook-metafile=\n\n# How many extra copies of remote address book should be kept. Default: 3\nremote-abook-history=\n\n# Minimum number of minutes between checks for remote address book changes.\n# 0 means never check except when opening a remote address book.\n# -1 means never check. Default: 5\nremote-abook-validity=\n\n# Your default printer selection\nprinter=\n\n# List of special print commands\npersonal-print-command=\n\n# Which category default print command is in\npersonal-print-category=\n\n# Patterns and their actions are stored here.\npatterns-roles=\n\n# Patterns and their actions are stored here.\npatterns-filters=\n\n# Patterns and their actions are stored here.\npatterns-scores=\n\n# Patterns and their actions are stored here.\npatterns-indexcolors=\n\n# Controls display of color\ncolor-style=\n\n# Choose: black, blue, green, cyan, red, magenta, yellow, or white.\nnormal-foreground-color=\nnormal-background-color=\nreverse-foreground-color=\nreverse-background-color=\ntitle-foreground-color=\ntitle-background-color=\nstatus-foreground-color=\nstatus-background-color=\nkeylabel-foreground-color=\nkeylabel-background-color=\nkeyname-foreground-color=\nkeyname-background-color=\nselectable-item-foreground-color=\nselectable-item-background-color=\nquote1-foreground-color=\nquote1-background-color=\nquote2-foreground-color=\nquote2-background-color=\nquote3-foreground-color=\nquote3-background-color=\nprompt-foreground-color=\nprompt-background-color=\nindex-to-me-foreground-color=\nindex-to-me-background-color=\nindex-important-foreground-color=\nindex-important-background-color=\nindex-deleted-foreground-color=\nindex-deleted-background-color=\nindex-answered-foreground-color=\nindex-answered-background-color=\nindex-new-foreground-color=\nindex-new-background-color=\nindex-recent-foreground-color=\nindex-recent-background-color=\nindex-unseen-foreground-color=\nindex-unseen-background-color=\n\n# When viewing messages, these are the header colors\nviewer-hdr-colors=\n\n# LDAP servers for looking up addresses.\nldap-servers=\n\n# Patterns and their actions are stored here.\npatterns-other=\n\n# Controls display of color for current index line\ncurrent-indexline-style=\n" =========================================================================== global.read_pinerc():::ENTER -vars.is_obsolete == vars.is_used -vars.is_obsolete == vars.been_written -vars.is_obsolete == vars.is_user -vars.is_obsolete == vars.is_global -vars.is_obsolete == vars.is_list -vars.is_obsolete == vars.is_fixed -vars.current_val.l == vars.user_val.l -vars.current_val.l == vars.global_val.l -vars.current_val.l == vars.fixed_val.l -vars.current_val.l == vars.cmdline_val.l +vars->is_obsolete == vars->is_used +vars->is_obsolete == vars->been_written +vars->is_obsolete == vars->is_user +vars->is_obsolete == vars->is_global +vars->is_obsolete == vars->is_list +vars->is_obsolete == vars->is_fixed +vars->current_val.l == vars->user_val.l +vars->current_val.l == vars->global_val.l +vars->current_val.l == vars->fixed_val.l +vars->current_val.l == vars->cmdline_val.l filename one of { "/home/mhardojo/.pinerc", "/usr/local/lib/pine.conf", "/usr/local/lib/pine.conf.fixed" } filename is printable vars has only one value -vars[] has only one value -vars.name == "personal-name" -vars.is_obsolete == 26 -vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -vars.current_val has only one value -vars.current_val.l == null -vars.user_val has only one value -vars.global_val has only one value -vars.fixed_val has only one value -vars.cmdline_val has only one value +vars[0] has only one value +vars->name == "personal-name" +vars->is_obsolete == 26 +vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +vars->current_val has only one value +vars->current_val.l == null +vars->user_val has only one value +vars->global_val has only one value +vars->fixed_val has only one value +vars->cmdline_val has only one value =========================================================================== global.read_pinerc():::EXIT -vars[] == orig(vars[]) -vars.name == orig(vars.name) -vars.is_obsolete == vars.is_used -vars.is_obsolete == vars.been_written -vars.is_obsolete == vars.is_user -vars.is_obsolete == vars.is_global -vars.is_obsolete == vars.is_list -vars.is_obsolete == vars.is_fixed -vars.is_obsolete == orig(vars.is_obsolete) -vars.is_obsolete == orig(vars.is_used) -vars.is_obsolete == orig(vars.been_written) -vars.is_obsolete == orig(vars.is_user) -vars.is_obsolete == orig(vars.is_global) -vars.is_obsolete == orig(vars.is_list) -vars.is_obsolete == orig(vars.is_fixed) -vars.descrip == orig(vars.descrip) -vars.current_val == orig(vars.current_val) -vars.current_val.l == vars.user_val.l -vars.current_val.l == vars.global_val.l -vars.current_val.l == vars.fixed_val.l -vars.current_val.l == vars.cmdline_val.l -vars.current_val.l == orig(vars.current_val.l) -vars.current_val.l == orig(vars.user_val.l) -vars.current_val.l == orig(vars.global_val.l) -vars.current_val.l == orig(vars.fixed_val.l) -vars.current_val.l == orig(vars.cmdline_val.l) -vars.user_val == orig(vars.user_val) -vars.global_val == orig(vars.global_val) -vars.fixed_val == orig(vars.fixed_val) -vars.cmdline_val == orig(vars.cmdline_val) -vars[] has only one value -vars.name == "personal-name" -vars.is_obsolete == 26 -vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -vars.current_val has only one value -vars.current_val.l == null -vars.user_val has only one value -vars.global_val has only one value -vars.fixed_val has only one value -vars.cmdline_val has only one value +vars[0] == orig(vars[0]) +vars->name == orig(vars->name) +vars->is_obsolete == vars->is_used +vars->is_obsolete == vars->been_written +vars->is_obsolete == vars->is_user +vars->is_obsolete == vars->is_global +vars->is_obsolete == vars->is_list +vars->is_obsolete == vars->is_fixed +vars->is_obsolete == orig(vars->is_obsolete) +vars->is_obsolete == orig(vars->is_used) +vars->is_obsolete == orig(vars->been_written) +vars->is_obsolete == orig(vars->is_user) +vars->is_obsolete == orig(vars->is_global) +vars->is_obsolete == orig(vars->is_list) +vars->is_obsolete == orig(vars->is_fixed) +vars->descrip == orig(vars->descrip) +vars->current_val == orig(vars->current_val) +vars->current_val.l == vars->user_val.l +vars->current_val.l == vars->global_val.l +vars->current_val.l == vars->fixed_val.l +vars->current_val.l == vars->cmdline_val.l +vars->current_val.l == orig(vars->current_val.l) +vars->current_val.l == orig(vars->user_val.l) +vars->current_val.l == orig(vars->global_val.l) +vars->current_val.l == orig(vars->fixed_val.l) +vars->current_val.l == orig(vars->cmdline_val.l) +vars->user_val == orig(vars->user_val) +vars->global_val == orig(vars->global_val) +vars->fixed_val == orig(vars->fixed_val) +vars->cmdline_val == orig(vars->cmdline_val) +vars[0] has only one value +vars->name == "personal-name" +vars->is_obsolete == 26 +vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +vars->current_val has only one value +vars->current_val.l == null +vars->user_val has only one value +vars->global_val has only one value +vars->fixed_val has only one value +vars->cmdline_val has only one value =========================================================================== global.register_key():::ENTER i >= 0 @@ -6778,158 +6778,158 @@ global.save_msg_rules():::EXIT return != null =========================================================================== global.set_current_val():::ENTER -var.is_obsolete == var.is_used -var.is_obsolete == var.been_written -var.is_obsolete == var.is_user -var.is_obsolete == var.is_global -var.is_obsolete == var.is_list -var.is_obsolete == var.is_fixed -var.current_val.l == var.fixed_val.l -var.current_val.l == var.cmdline_val.l -var.user_val.l[] == var.global_val.l[] +var->is_obsolete == var->is_used +var->is_obsolete == var->been_written +var->is_obsolete == var->is_user +var->is_obsolete == var->is_global +var->is_obsolete == var->is_list +var->is_obsolete == var->is_fixed +var->current_val.l == var->fixed_val.l +var->current_val.l == var->cmdline_val.l +var->user_val.l[0] == var->global_val.l[0] var != null -var[] != null -var.name is printable -var.current_val != null -var.current_val.l == null -var.user_val != null -var.user_val.l[] one of { ".addressbook", "mail/[]" } -var.user_val.l[] is printable -var.global_val != null -var.global_val.l[] one of { ".addressbook", "lpr", "mail/[]" } -var.global_val.l[] is printable -var.fixed_val != null -var.cmdline_val != null +var[0] != null +var->name is printable +var->current_val != null +var->current_val.l == null +var->user_val != null +var->user_val.l[0] one of { ".addressbook", "mail/[]" } +var->user_val.l[0] is printable +var->global_val != null +var->global_val.l[0] one of { ".addressbook", "lpr", "mail/[]" } +var->global_val.l[0] is printable +var->fixed_val != null +var->cmdline_val != null expand one of { 0, 1 } cmdline == 1 -var.name > var.descrip -var.name != var.global_val.p -var.user_val.l[] is a substring of var.descrip -var.descrip != var.global_val.p +var->name > var->descrip +var->name != var->global_val.p +var->user_val.l[0] is a substring of var->descrip +var->descrip != var->global_val.p expand <= cmdline =========================================================================== global.set_current_val():::EXIT -var[] == orig(var[]) -var.name == orig(var.name) -var.is_obsolete == var.is_used -var.is_obsolete == var.been_written -var.is_obsolete == var.is_user -var.is_obsolete == var.is_global -var.is_obsolete == var.is_list -var.is_obsolete == var.is_fixed -var.is_obsolete == orig(var.is_obsolete) -var.is_obsolete == orig(var.is_used) -var.is_obsolete == orig(var.been_written) -var.is_obsolete == orig(var.is_user) -var.is_obsolete == orig(var.is_global) -var.is_obsolete == orig(var.is_list) -var.is_obsolete == orig(var.is_fixed) -var.descrip == orig(var.descrip) -var.current_val == orig(var.current_val) -var.current_val.l[] == var.user_val.l[] -var.current_val.l[] == var.global_val.l[] -var.current_val.l[] == orig(var.global_val.l[]) -var.user_val == orig(var.user_val) -var.user_val.p == orig(var.user_val.p) -var.user_val.l == orig(var.user_val.l) -var.user_val.l[] == orig(var.user_val.l[]) -var.global_val == orig(var.global_val) -var.global_val.p == orig(var.global_val.p) -var.global_val.l == orig(var.global_val.l) -var.fixed_val == orig(var.fixed_val) -var.fixed_val.l == var.cmdline_val.l -var.fixed_val.l == orig(var.current_val.l) -var.fixed_val.l == orig(var.fixed_val.l) -var.fixed_val.l == orig(var.cmdline_val.l) -var.cmdline_val == orig(var.cmdline_val) -var[] != null -var.name is printable -var.current_val != null -var.current_val.l[] one of { ".addressbook", "lpr", "mail/[]" } -var.current_val.l[] is printable -var.user_val != null -var.user_val.l[] one of { ".addressbook", "mail/[]" } -var.user_val.l[] is printable -var.global_val != null -var.fixed_val != null -var.fixed_val.l == null -var.cmdline_val != null -var.name > var.descrip -var.name != var.current_val.p -var.name != var.global_val.p -var.descrip != var.current_val.p -var.user_val.l[] is a substring of var.descrip -var.descrip != var.global_val.p +var[0] == orig(var[0]) +var->name == orig(var->name) +var->is_obsolete == var->is_used +var->is_obsolete == var->been_written +var->is_obsolete == var->is_user +var->is_obsolete == var->is_global +var->is_obsolete == var->is_list +var->is_obsolete == var->is_fixed +var->is_obsolete == orig(var->is_obsolete) +var->is_obsolete == orig(var->is_used) +var->is_obsolete == orig(var->been_written) +var->is_obsolete == orig(var->is_user) +var->is_obsolete == orig(var->is_global) +var->is_obsolete == orig(var->is_list) +var->is_obsolete == orig(var->is_fixed) +var->descrip == orig(var->descrip) +var->current_val == orig(var->current_val) +var->current_val.l[0] == var->user_val.l[0] +var->current_val.l[0] == var->global_val.l[0] +var->current_val.l[0] == orig(var->global_val.l[0]) +var->user_val == orig(var->user_val) +var->user_val.p == orig(var->user_val.p) +var->user_val.l == orig(var->user_val.l) +var->user_val.l[0] == orig(var->user_val.l[0]) +var->global_val == orig(var->global_val) +var->global_val.p == orig(var->global_val.p) +var->global_val.l == orig(var->global_val.l) +var->fixed_val == orig(var->fixed_val) +var->fixed_val.l == var->cmdline_val.l +var->fixed_val.l == orig(var->current_val.l) +var->fixed_val.l == orig(var->fixed_val.l) +var->fixed_val.l == orig(var->cmdline_val.l) +var->cmdline_val == orig(var->cmdline_val) +var[0] != null +var->name is printable +var->current_val != null +var->current_val.l[0] one of { ".addressbook", "lpr", "mail/[]" } +var->current_val.l[0] is printable +var->user_val != null +var->user_val.l[0] one of { ".addressbook", "mail/[]" } +var->user_val.l[0] is printable +var->global_val != null +var->fixed_val != null +var->fixed_val.l == null +var->cmdline_val != null +var->name > var->descrip +var->name != var->current_val.p +var->name != var->global_val.p +var->descrip != var->current_val.p +var->user_val.l[0] is a substring of var->descrip +var->descrip != var->global_val.p =========================================================================== global.set_feature_list_current_val():::ENTER -var.is_obsolete == var.is_used -var.is_obsolete == var.been_written -var.is_obsolete == var.is_user -var.is_obsolete == var.is_global -var.is_obsolete == var.is_list -var.is_obsolete == var.is_fixed -var.current_val.l == var.user_val.l -var.current_val.l == var.global_val.l -var.current_val.l == var.fixed_val.l -var.current_val.l == var.cmdline_val.l +var->is_obsolete == var->is_used +var->is_obsolete == var->been_written +var->is_obsolete == var->is_user +var->is_obsolete == var->is_global +var->is_obsolete == var->is_list +var->is_obsolete == var->is_fixed +var->current_val.l == var->user_val.l +var->current_val.l == var->global_val.l +var->current_val.l == var->fixed_val.l +var->current_val.l == var->cmdline_val.l var has only one value -var[] has only one value -var.name == "feature-list" -var.is_obsolete == 58 -var.descrip == "List of features; see Pine's Setup/options menu for the current set.\n# e.g. feature-list= select-without-confirm, signature-at-bottom\n# Default condition for all of the features is no-." -var.current_val has only one value -var.current_val.l == null -var.user_val has only one value -var.global_val has only one value -var.fixed_val has only one value -var.cmdline_val has only one value -var.name is a substring of var.descrip +var[0] has only one value +var->name == "feature-list" +var->is_obsolete == 58 +var->descrip == "List of features; see Pine's Setup/options menu for the current set.\n# e.g. feature-list= select-without-confirm, signature-at-bottom\n# Default condition for all of the features is no-." +var->current_val has only one value +var->current_val.l == null +var->user_val has only one value +var->global_val has only one value +var->fixed_val has only one value +var->cmdline_val has only one value +var->name is a substring of var->descrip =========================================================================== global.set_feature_list_current_val():::EXIT -var[] == orig(var[]) -var.name == orig(var.name) -var.is_obsolete == var.is_used -var.is_obsolete == var.been_written -var.is_obsolete == var.is_user -var.is_obsolete == var.is_global -var.is_obsolete == var.is_list -var.is_obsolete == var.is_fixed -var.is_obsolete == orig(var.is_obsolete) -var.is_obsolete == orig(var.is_used) -var.is_obsolete == orig(var.been_written) -var.is_obsolete == orig(var.is_user) -var.is_obsolete == orig(var.is_global) -var.is_obsolete == orig(var.is_list) -var.is_obsolete == orig(var.is_fixed) -var.descrip == orig(var.descrip) -var.current_val == orig(var.current_val) -var.user_val == orig(var.user_val) -var.user_val.l == var.global_val.l -var.user_val.l == var.fixed_val.l -var.user_val.l == var.cmdline_val.l -var.user_val.l == orig(var.current_val.l) -var.user_val.l == orig(var.user_val.l) -var.user_val.l == orig(var.global_val.l) -var.user_val.l == orig(var.fixed_val.l) -var.user_val.l == orig(var.cmdline_val.l) -var.global_val == orig(var.global_val) -var.fixed_val == orig(var.fixed_val) -var.cmdline_val == orig(var.cmdline_val) -var[] has only one value -var.name == "feature-list" -var.is_obsolete == 58 -var.descrip == "List of features; see Pine's Setup/options menu for the current set.\n# e.g. feature-list= select-without-confirm, signature-at-bottom\n# Default condition for all of the features is no-." -var.current_val has only one value -var.current_val.p == "" -var.current_val.l has only one value -var.user_val has only one value -var.user_val.l == null -var.global_val has only one value -var.fixed_val has only one value -var.cmdline_val has only one value -var.name is a substring of var.descrip -var.current_val.p is a substring of var.name -var.current_val.p is a substring of var.descrip +var[0] == orig(var[0]) +var->name == orig(var->name) +var->is_obsolete == var->is_used +var->is_obsolete == var->been_written +var->is_obsolete == var->is_user +var->is_obsolete == var->is_global +var->is_obsolete == var->is_list +var->is_obsolete == var->is_fixed +var->is_obsolete == orig(var->is_obsolete) +var->is_obsolete == orig(var->is_used) +var->is_obsolete == orig(var->been_written) +var->is_obsolete == orig(var->is_user) +var->is_obsolete == orig(var->is_global) +var->is_obsolete == orig(var->is_list) +var->is_obsolete == orig(var->is_fixed) +var->descrip == orig(var->descrip) +var->current_val == orig(var->current_val) +var->user_val == orig(var->user_val) +var->user_val.l == var->global_val.l +var->user_val.l == var->fixed_val.l +var->user_val.l == var->cmdline_val.l +var->user_val.l == orig(var->current_val.l) +var->user_val.l == orig(var->user_val.l) +var->user_val.l == orig(var->global_val.l) +var->user_val.l == orig(var->fixed_val.l) +var->user_val.l == orig(var->cmdline_val.l) +var->global_val == orig(var->global_val) +var->fixed_val == orig(var->fixed_val) +var->cmdline_val == orig(var->cmdline_val) +var[0] has only one value +var->name == "feature-list" +var->is_obsolete == 58 +var->descrip == "List of features; see Pine's Setup/options menu for the current set.\n# e.g. feature-list= select-without-confirm, signature-at-bottom\n# Default condition for all of the features is no-." +var->current_val has only one value +var->current_val.p == "" +var->current_val.l has only one value +var->user_val has only one value +var->user_val.l == null +var->global_val has only one value +var->fixed_val has only one value +var->cmdline_val has only one value +var->name is a substring of var->descrip +var->current_val.p is a substring of var->name +var->current_val.p is a substring of var->descrip =========================================================================== global.set_titlebar():::ENTER current_pl == total_pl @@ -6955,400 +6955,400 @@ global.setup_mini_menu():::EXIT return == 97 =========================================================================== global.show_main_screen():::ENTER -ps.context_list == ps.context_current -ps.inbox_stream == ps.mail_stream -ps.inbox_new_mail_count == quick_draw -ps.inbox_expunge_count == quick_draw -ps.inbox_changed == quick_draw -ps.inbox_msgmap == ps.post -ps.inbox_msgmap == ps.sort_types -ps.inbox_msgmap == ps.print -ps.new_mail_count == quick_draw -ps.expunge_count == quick_draw -ps.first_unseen == quick_draw -ps.mail_box_changed == ps.unsorted_newmail -ps.mangled_footer == ps.mangled_header -ps.mangled_footer == ps.mangled_body -ps.mangled_footer == ps.mangled_screen -ps.mangled_footer == ps.in_init_seq -ps.mangled_footer == ps.save_in_init_seq -ps.mangled_footer == ps.dont_use_init_cmds -ps.mangled_footer == ps.give_fixed_warning -ps.mangled_footer == ps.fix_fixed_warning -ps.mangled_footer == ps.unseen_in_view -ps.mangled_footer == ps.start_in_context -ps.mangled_footer == ps.io_error_on_stream -ps.mangled_footer == ps.def_sort_rev -ps.mangled_footer == ps.restricted -ps.mangled_footer == ps.show_dot_names -ps.mangled_footer == ps.nr_mode -ps.mangled_footer == ps.anonymous -ps.mangled_footer == ps.save_msg_rule -ps.mangled_footer == ps.fcc_rule -ps.mangled_footer == ps.ab_sort_rule -ps.mangled_footer == ps.fld_sort_rule -ps.mangled_footer == ps.inc_startup_rule -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.ttyo.header_rows == km.keys.bind.nch -ps.userdomain == ps.maildomain -ps.status_msg_delay == quick_draw -ps.hours_to_timeout == quick_draw -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -quick_draw == km.keys.column +ps->context_list == ps->context_current +ps->inbox_stream == ps->mail_stream +ps->inbox_new_mail_count == quick_draw +ps->inbox_expunge_count == quick_draw +ps->inbox_changed == quick_draw +ps->inbox_msgmap == ps->post +ps->inbox_msgmap == ps->sort_types +ps->inbox_msgmap == ps->print +ps->new_mail_count == quick_draw +ps->expunge_count == quick_draw +ps->first_unseen == quick_draw +ps->mail_box_changed == ps->unsorted_newmail +ps->mangled_footer == ps->mangled_header +ps->mangled_footer == ps->mangled_body +ps->mangled_footer == ps->mangled_screen +ps->mangled_footer == ps->in_init_seq +ps->mangled_footer == ps->save_in_init_seq +ps->mangled_footer == ps->dont_use_init_cmds +ps->mangled_footer == ps->give_fixed_warning +ps->mangled_footer == ps->fix_fixed_warning +ps->mangled_footer == ps->unseen_in_view +ps->mangled_footer == ps->start_in_context +ps->mangled_footer == ps->io_error_on_stream +ps->mangled_footer == ps->def_sort_rev +ps->mangled_footer == ps->restricted +ps->mangled_footer == ps->show_dot_names +ps->mangled_footer == ps->nr_mode +ps->mangled_footer == ps->anonymous +ps->mangled_footer == ps->save_msg_rule +ps->mangled_footer == ps->fcc_rule +ps->mangled_footer == ps->ab_sort_rule +ps->mangled_footer == ps->fld_sort_rule +ps->mangled_footer == ps->inc_startup_rule +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->ttyo->header_rows == km->keys->bind.nch +ps->userdomain == ps->maildomain +ps->status_msg_delay == quick_draw +ps->hours_to_timeout == quick_draw +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +quick_draw == km->keys->column quick_draw == km_popped -km.how_many == km.which -km.how_many == km.width +km->how_many == km->which +km->how_many == km->width ps has only one value -ps[] has only one value -ps.context_list has only one value -ps.inbox_msgmap == null -ps.msgmap has only one value -ps.mail_box_changed one of { 0, 1112426752 } -ps.mail_box_changed is a pointer -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.mangled_footer one of { 0, 8, 72 } -ps.goto_default_rule one of { 0, 201326592 } -ps.goto_default_rule is a pointer -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.start_entry == 0 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo has only one value -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] has only one value +ps->context_list has only one value +ps->inbox_msgmap == null +ps->msgmap has only one value +ps->mail_box_changed one of { 0, 1112426752 } +ps->mail_box_changed is a pointer +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->mangled_footer one of { 0, 8, 72 } +ps->goto_default_rule one of { 0, 201326592 } +ps->goto_default_rule is a pointer +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->start_entry == 0 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo has only one value +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value quick_draw == 0 km has only one value -km[] has only one value -km.how_many one of { 2, 20482 } -km.keys has only one value -km.keys[] has only one value -km.keys.name == "?" -km.keys.label == "Help" -km.keys.bind has only one value -km.keys.bind.cmd == 500 -km.keys.bind.ch has only one value -km.formatted_hm one of { 0, 4294967042L } -km.formatted_hm is a pointer -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +km[0] has only one value +km->how_many one of { 2, 20482 } +km->keys has only one value +km->keys[0] has only one value +km->keys->name == "?" +km->keys->label == "Help" +km->keys->bind has only one value +km->keys->bind.cmd == 500 +km->keys->bind.ch has only one value +km->formatted_hm one of { 0, 4294967042L } +km->formatted_hm is a pointer +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.show_main_screen():::EXIT -ps[] == orig(ps[]) -ps.next_screen == orig(ps.next_screen) -ps.prev_screen == orig(ps.prev_screen) -ps.redrawer == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_last == orig(ps.context_last) -ps.inbox_stream == ps.mail_stream -ps.inbox_stream == orig(ps.inbox_stream) -ps.inbox_stream == orig(ps.mail_stream) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == km.keys.column -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.inbox_new_mail_count == orig(quick_draw) -ps.inbox_new_mail_count == orig(km.keys.column) -ps.inbox_new_mail_count == orig(km_popped) -ps.inbox_msgmap == ps.post -ps.inbox_msgmap == ps.sort_types -ps.inbox_msgmap == ps.print -ps.inbox_msgmap == orig(ps.inbox_msgmap) -ps.inbox_msgmap == orig(ps.post) -ps.inbox_msgmap == orig(ps.sort_types) -ps.inbox_msgmap == orig(ps.print) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.folders_dir == orig(ps.folders_dir) -ps.start_mode == orig(ps.start_mode) -ps.mangled_footer == ps.mangled_header -ps.mangled_footer == ps.mangled_body -ps.mangled_footer == ps.mangled_screen -ps.mangled_footer == ps.in_init_seq -ps.mangled_footer == ps.save_in_init_seq -ps.mangled_footer == ps.dont_use_init_cmds -ps.mangled_footer == ps.give_fixed_warning -ps.mangled_footer == ps.fix_fixed_warning -ps.mangled_footer == ps.unseen_in_view -ps.mangled_footer == ps.start_in_context -ps.mangled_footer == ps.io_error_on_stream -ps.mangled_footer == ps.def_sort_rev -ps.mangled_footer == ps.restricted -ps.mangled_footer == ps.show_dot_names -ps.mangled_footer == ps.nr_mode -ps.mangled_footer == ps.anonymous -ps.mangled_footer == ps.save_msg_rule -ps.mangled_footer == ps.fcc_rule -ps.mangled_footer == ps.ab_sort_rule -ps.mangled_footer == ps.fld_sort_rule -ps.mangled_footer == ps.inc_startup_rule -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == ps.start_entry -ps.goto_default_rule == orig(ps.start_entry) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.ttyo[] == orig(ps.ttyo[]) -ps.ttyo.screen_rows == orig(ps.ttyo.screen_rows) -ps.ttyo.screen_cols == orig(ps.ttyo.screen_cols) -ps.ttyo.header_rows == km.keys.bind.nch -ps.ttyo.header_rows == orig(ps.ttyo.header_rows) -ps.ttyo.header_rows == orig(km.keys.bind.nch) -ps.ttyo.footer_rows == orig(ps.ttyo.footer_rows) -ps.home_dir == orig(ps.home_dir) -ps.hostname == orig(ps.hostname) -ps.localdomain == orig(ps.localdomain) -ps.userdomain == ps.maildomain -ps.userdomain == orig(ps.userdomain) -ps.userdomain == orig(ps.maildomain) -ps.pinerc == orig(ps.pinerc) -ps.pine_name == orig(ps.pine_name) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.name == orig(ps.vars.name) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.descrip == orig(ps.vars.descrip) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.p == orig(ps.vars.current_val.p) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -km[] == orig(km[]) -km.how_many == km.which -km.how_many == km.width -km.keys == orig(km.keys) -km.keys[] == orig(km.keys[]) -km.keys.name == orig(km.keys.name) -km.keys.label == orig(km.keys.label) -km.keys.bind == orig(km.keys.bind) -km.keys.bind.cmd == orig(km.keys.bind.cmd) -km.keys.bind.ch == orig(km.keys.bind.ch) -ps[] has only one value -ps.context_list has only one value -ps.inbox_new_mail_count == 0 -ps.inbox_msgmap == null -ps.msgmap has only one value -ps.mail_box_changed one of { 0, 1112426752 } -ps.mail_box_changed is a pointer -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.mangled_footer one of { 0, 64 } -ps.goto_default_rule == 0 -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo has only one value -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -km[] has only one value -km.how_many == 20482 -km.keys has only one value -km.keys[] has only one value -km.keys.name == "?" -km.keys.label == "Help" -km.keys.bind has only one value -km.keys.bind.cmd == 500 -km.keys.bind.ch has only one value -km.formatted_hm == 4294967042L -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == orig(ps->next_screen) +ps->prev_screen == orig(ps->prev_screen) +ps->redrawer == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_last == orig(ps->context_last) +ps->inbox_stream == ps->mail_stream +ps->inbox_stream == orig(ps->inbox_stream) +ps->inbox_stream == orig(ps->mail_stream) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == km->keys->column +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->inbox_new_mail_count == orig(quick_draw) +ps->inbox_new_mail_count == orig(km->keys->column) +ps->inbox_new_mail_count == orig(km_popped) +ps->inbox_msgmap == ps->post +ps->inbox_msgmap == ps->sort_types +ps->inbox_msgmap == ps->print +ps->inbox_msgmap == orig(ps->inbox_msgmap) +ps->inbox_msgmap == orig(ps->post) +ps->inbox_msgmap == orig(ps->sort_types) +ps->inbox_msgmap == orig(ps->print) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->folders_dir == orig(ps->folders_dir) +ps->start_mode == orig(ps->start_mode) +ps->mangled_footer == ps->mangled_header +ps->mangled_footer == ps->mangled_body +ps->mangled_footer == ps->mangled_screen +ps->mangled_footer == ps->in_init_seq +ps->mangled_footer == ps->save_in_init_seq +ps->mangled_footer == ps->dont_use_init_cmds +ps->mangled_footer == ps->give_fixed_warning +ps->mangled_footer == ps->fix_fixed_warning +ps->mangled_footer == ps->unseen_in_view +ps->mangled_footer == ps->start_in_context +ps->mangled_footer == ps->io_error_on_stream +ps->mangled_footer == ps->def_sort_rev +ps->mangled_footer == ps->restricted +ps->mangled_footer == ps->show_dot_names +ps->mangled_footer == ps->nr_mode +ps->mangled_footer == ps->anonymous +ps->mangled_footer == ps->save_msg_rule +ps->mangled_footer == ps->fcc_rule +ps->mangled_footer == ps->ab_sort_rule +ps->mangled_footer == ps->fld_sort_rule +ps->mangled_footer == ps->inc_startup_rule +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == ps->start_entry +ps->goto_default_rule == orig(ps->start_entry) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->ttyo[0] == orig(ps->ttyo[0]) +ps->ttyo->screen_rows == orig(ps->ttyo->screen_rows) +ps->ttyo->screen_cols == orig(ps->ttyo->screen_cols) +ps->ttyo->header_rows == km->keys->bind.nch +ps->ttyo->header_rows == orig(ps->ttyo->header_rows) +ps->ttyo->header_rows == orig(km->keys->bind.nch) +ps->ttyo->footer_rows == orig(ps->ttyo->footer_rows) +ps->home_dir == orig(ps->home_dir) +ps->hostname == orig(ps->hostname) +ps->localdomain == orig(ps->localdomain) +ps->userdomain == ps->maildomain +ps->userdomain == orig(ps->userdomain) +ps->userdomain == orig(ps->maildomain) +ps->pinerc == orig(ps->pinerc) +ps->pine_name == orig(ps->pine_name) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->name == orig(ps->vars->name) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->descrip == orig(ps->vars->descrip) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.p == orig(ps->vars->current_val.p) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +km[0] == orig(km[0]) +km->how_many == km->which +km->how_many == km->width +km->keys == orig(km->keys) +km->keys[0] == orig(km->keys[0]) +km->keys->name == orig(km->keys->name) +km->keys->label == orig(km->keys->label) +km->keys->bind == orig(km->keys->bind) +km->keys->bind.cmd == orig(km->keys->bind.cmd) +km->keys->bind.ch == orig(km->keys->bind.ch) +ps[0] has only one value +ps->context_list has only one value +ps->inbox_new_mail_count == 0 +ps->inbox_msgmap == null +ps->msgmap has only one value +ps->mail_box_changed one of { 0, 1112426752 } +ps->mail_box_changed is a pointer +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->mangled_footer one of { 0, 64 } +ps->goto_default_rule == 0 +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo has only one value +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +km[0] has only one value +km->how_many == 20482 +km->keys has only one value +km->keys[0] has only one value +km->keys->name == "?" +km->keys->label == "Help" +km->keys->bind has only one value +km->keys->bind.cmd == 500 +km->keys->bind.ch has only one value +km->formatted_hm == 4294967042L +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.simple_ttgetc():::ENTER recorder has only one value @@ -7410,28 +7410,28 @@ global.strtoval():::ENTER s == errbuf s == "150" val has only one value -val[] >= 0 +val[0] >= 0 minmum one of { 0, 14 } errbuf is printable varname is printable -(val[] == 0) ==> (minmum == 0) -minmum is a bitwise subset of val[] -val[] >= minmum -val[] != maxmum +(val[0] == 0) ==> (minmum == 0) +minmum is a bitwise subset of val[0] +val[0] >= minmum +val[0] != maxmum (minmum & maxmum) == 0 minmum != maxmum minmum % maxmum == 0 errbuf < varname =========================================================================== global.strtoval():::EXIT -val[] >= 0 -(orig(val[]) == 0) ==> (val[] == 0) -(val[] == 0) ==> (orig(val[]) == 0) -val[] >= orig(val[]) -(val[] == 0) ==> (orig(minmum) == 0) -val[] >= orig(minmum) -val[] != orig(maxmum) -14 * val[] - 14 * orig(val[]) - 135 * orig(minmum) == 0 +val[0] >= 0 +(orig(val[0]) == 0) ==> (val[0] == 0) +(val[0] == 0) ==> (orig(val[0]) == 0) +val[0] >= orig(val[0]) +(val[0] == 0) ==> (orig(minmum) == 0) +val[0] >= orig(minmum) +val[0] != orig(maxmum) +14 * val[0] - 14 * orig(val[0]) - 135 * orig(minmum) == 0 =========================================================================== global.strucmp():::ENTER o is printable @@ -7453,402 +7453,402 @@ global.ttisslow():::EXIT return == 0 =========================================================================== global.tty_chmod():::ENTER -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.inbox_stream == ps.mail_stream -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_msgmap == ps.post -ps.inbox_msgmap == ps.sort_types -ps.inbox_msgmap == ps.print -ps.mail_box_changed == ps.unsorted_newmail -ps.mangled_footer == ps.mangled_header -ps.mangled_footer == ps.mangled_body -ps.mangled_footer == ps.mangled_screen -ps.mangled_footer == ps.in_init_seq -ps.mangled_footer == ps.save_in_init_seq -ps.mangled_footer == ps.dont_use_init_cmds -ps.mangled_footer == ps.give_fixed_warning -ps.mangled_footer == ps.fix_fixed_warning -ps.mangled_footer == ps.unseen_in_view -ps.mangled_footer == ps.start_in_context -ps.mangled_footer == ps.io_error_on_stream -ps.mangled_footer == ps.def_sort_rev -ps.mangled_footer == ps.restricted -ps.mangled_footer == ps.show_dot_names -ps.mangled_footer == ps.nr_mode -ps.mangled_footer == ps.anonymous -ps.mangled_footer == ps.save_msg_rule -ps.mangled_footer == ps.fcc_rule -ps.mangled_footer == ps.ab_sort_rule -ps.mangled_footer == ps.fld_sort_rule -ps.mangled_footer == ps.inc_startup_rule -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.debug_imap == ps.debug_nfiles -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.init_context == ps.printer_category -ps.initial_cmds == ps.free_initial_cmds -ps.ttyo.header_rows == func -ps.userdomain == ps.maildomain -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->inbox_stream == ps->mail_stream +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_msgmap == ps->post +ps->inbox_msgmap == ps->sort_types +ps->inbox_msgmap == ps->print +ps->mail_box_changed == ps->unsorted_newmail +ps->mangled_footer == ps->mangled_header +ps->mangled_footer == ps->mangled_body +ps->mangled_footer == ps->mangled_screen +ps->mangled_footer == ps->in_init_seq +ps->mangled_footer == ps->save_in_init_seq +ps->mangled_footer == ps->dont_use_init_cmds +ps->mangled_footer == ps->give_fixed_warning +ps->mangled_footer == ps->fix_fixed_warning +ps->mangled_footer == ps->unseen_in_view +ps->mangled_footer == ps->start_in_context +ps->mangled_footer == ps->io_error_on_stream +ps->mangled_footer == ps->def_sort_rev +ps->mangled_footer == ps->restricted +ps->mangled_footer == ps->show_dot_names +ps->mangled_footer == ps->nr_mode +ps->mangled_footer == ps->anonymous +ps->mangled_footer == ps->save_msg_rule +ps->mangled_footer == ps->fcc_rule +ps->mangled_footer == ps->ab_sort_rule +ps->mangled_footer == ps->fld_sort_rule +ps->mangled_footer == ps->inc_startup_rule +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->debug_imap == ps->debug_nfiles +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->init_context == ps->printer_category +ps->initial_cmds == ps->free_initial_cmds +ps->ttyo->header_rows == func +ps->userdomain == ps->maildomain +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed ps has only one value -ps[] has only one value -ps.redrawer == null -ps.inbox_new_mail_count == 0 -ps.inbox_msgmap == null -ps.mail_box_changed one of { 0, 1112426752 } -ps.mail_box_changed is a pointer -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.mangled_footer one of { 0, 1 } -ps.goto_default_rule one of { 0, 64 } -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.start_entry == 0 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value +ps[0] has only one value +ps->redrawer == null +ps->inbox_new_mail_count == 0 +ps->inbox_msgmap == null +ps->mail_box_changed one of { 0, 1112426752 } +ps->mail_box_changed is a pointer +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->mangled_footer one of { 0, 1 } +ps->goto_default_rule one of { 0, 64 } +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->start_entry == 0 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value mode one of { 0, 18 } func one of { 0, 2 } -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.tty_chmod():::EXIT -ps[] == orig(ps[]) -ps.next_screen == orig(ps.next_screen) -ps.prev_screen == orig(ps.prev_screen) -ps.redrawer == orig(ps.redrawer) -ps.context_list == ps.context_current -ps.context_list == ps.context_last -ps.context_list == orig(ps.context_list) -ps.context_list == orig(ps.context_current) -ps.context_list == orig(ps.context_last) -ps.inbox_stream == ps.mail_stream -ps.inbox_stream == orig(ps.inbox_stream) -ps.inbox_stream == orig(ps.mail_stream) -ps.inbox_new_mail_count == ps.inbox_expunge_count -ps.inbox_new_mail_count == ps.inbox_changed -ps.inbox_new_mail_count == ps.new_mail_count -ps.inbox_new_mail_count == ps.expunge_count -ps.inbox_new_mail_count == ps.first_unseen -ps.inbox_new_mail_count == ps.status_msg_delay -ps.inbox_new_mail_count == ps.hours_to_timeout -ps.inbox_new_mail_count == orig(ps.inbox_new_mail_count) -ps.inbox_new_mail_count == orig(ps.inbox_expunge_count) -ps.inbox_new_mail_count == orig(ps.inbox_changed) -ps.inbox_new_mail_count == orig(ps.new_mail_count) -ps.inbox_new_mail_count == orig(ps.expunge_count) -ps.inbox_new_mail_count == orig(ps.first_unseen) -ps.inbox_new_mail_count == orig(ps.status_msg_delay) -ps.inbox_new_mail_count == orig(ps.hours_to_timeout) -ps.inbox_msgmap == ps.post -ps.inbox_msgmap == ps.sort_types -ps.inbox_msgmap == ps.print -ps.inbox_msgmap == orig(ps.inbox_msgmap) -ps.inbox_msgmap == orig(ps.post) -ps.inbox_msgmap == orig(ps.sort_types) -ps.inbox_msgmap == orig(ps.print) -ps.msgmap == orig(ps.msgmap) -ps.mail_box_changed == ps.unsorted_newmail -ps.mail_box_changed == orig(ps.mail_box_changed) -ps.mail_box_changed == orig(ps.unsorted_newmail) -ps.atmts == orig(ps.atmts) -ps.atmts_allocated == orig(ps.atmts_allocated) -ps.index_disp_format == orig(ps.index_disp_format) -ps.folders_dir == orig(ps.folders_dir) -ps.start_mode == orig(ps.start_mode) -ps.mangled_footer == ps.mangled_header -ps.mangled_footer == ps.mangled_body -ps.mangled_footer == ps.mangled_screen -ps.mangled_footer == ps.in_init_seq -ps.mangled_footer == ps.save_in_init_seq -ps.mangled_footer == ps.dont_use_init_cmds -ps.mangled_footer == ps.give_fixed_warning -ps.mangled_footer == ps.fix_fixed_warning -ps.mangled_footer == ps.unseen_in_view -ps.mangled_footer == ps.start_in_context -ps.mangled_footer == ps.io_error_on_stream -ps.mangled_footer == ps.def_sort_rev -ps.mangled_footer == ps.restricted -ps.mangled_footer == ps.show_dot_names -ps.mangled_footer == ps.nr_mode -ps.mangled_footer == ps.anonymous -ps.mangled_footer == ps.save_msg_rule -ps.mangled_footer == ps.fcc_rule -ps.mangled_footer == ps.ab_sort_rule -ps.mangled_footer == ps.fld_sort_rule -ps.mangled_footer == ps.inc_startup_rule -ps.mangled_footer == orig(ps.mangled_footer) -ps.mangled_footer == orig(ps.mangled_header) -ps.mangled_footer == orig(ps.mangled_body) -ps.mangled_footer == orig(ps.mangled_screen) -ps.mangled_footer == orig(ps.in_init_seq) -ps.mangled_footer == orig(ps.save_in_init_seq) -ps.mangled_footer == orig(ps.dont_use_init_cmds) -ps.mangled_footer == orig(ps.give_fixed_warning) -ps.mangled_footer == orig(ps.fix_fixed_warning) -ps.mangled_footer == orig(ps.unseen_in_view) -ps.mangled_footer == orig(ps.start_in_context) -ps.mangled_footer == orig(ps.io_error_on_stream) -ps.mangled_footer == orig(ps.def_sort_rev) -ps.mangled_footer == orig(ps.restricted) -ps.mangled_footer == orig(ps.show_dot_names) -ps.mangled_footer == orig(ps.nr_mode) -ps.mangled_footer == orig(ps.anonymous) -ps.mangled_footer == orig(ps.save_msg_rule) -ps.mangled_footer == orig(ps.fcc_rule) -ps.mangled_footer == orig(ps.ab_sort_rule) -ps.mangled_footer == orig(ps.fld_sort_rule) -ps.mangled_footer == orig(ps.inc_startup_rule) -ps.goto_default_rule == ps.full_header -ps.goto_default_rule == ps.orig_use_fkeys -ps.goto_default_rule == ps.try_to_create -ps.goto_default_rule == ps.low_speed -ps.goto_default_rule == ps.dead_inbox -ps.goto_default_rule == ps.dead_stream -ps.goto_default_rule == ps.noticed_dead_inbox -ps.goto_default_rule == ps.noticed_dead_stream -ps.goto_default_rule == ps.mm_log_error -ps.goto_default_rule == ps.compose_mime -ps.goto_default_rule == ps.show_new_version -ps.goto_default_rule == ps.pre390 -ps.goto_default_rule == ps.first_time_user -ps.goto_default_rule == ps.outstanding_pinerc_changes -ps.goto_default_rule == ps.intr_pending -ps.goto_default_rule == ps.expunge_in_progress -ps.goto_default_rule == ps.readonly_pinerc -ps.goto_default_rule == ps.view_all_except -ps.goto_default_rule == ps.start_in_index -ps.goto_default_rule == ps.noshow_error -ps.goto_default_rule == ps.noshow_warn -ps.goto_default_rule == ps.noshow_timeout -ps.goto_default_rule == ps.phone_home -ps.goto_default_rule == ps.painted_body_on_startup -ps.goto_default_rule == ps.painted_footer_on_startup -ps.goto_default_rule == ps.open_readonly_on_startup -ps.goto_default_rule == orig(ps.goto_default_rule) -ps.goto_default_rule == orig(ps.full_header) -ps.goto_default_rule == orig(ps.orig_use_fkeys) -ps.goto_default_rule == orig(ps.try_to_create) -ps.goto_default_rule == orig(ps.low_speed) -ps.goto_default_rule == orig(ps.dead_inbox) -ps.goto_default_rule == orig(ps.dead_stream) -ps.goto_default_rule == orig(ps.noticed_dead_inbox) -ps.goto_default_rule == orig(ps.noticed_dead_stream) -ps.goto_default_rule == orig(ps.mm_log_error) -ps.goto_default_rule == orig(ps.compose_mime) -ps.goto_default_rule == orig(ps.show_new_version) -ps.goto_default_rule == orig(ps.pre390) -ps.goto_default_rule == orig(ps.first_time_user) -ps.goto_default_rule == orig(ps.outstanding_pinerc_changes) -ps.goto_default_rule == orig(ps.intr_pending) -ps.goto_default_rule == orig(ps.expunge_in_progress) -ps.goto_default_rule == orig(ps.readonly_pinerc) -ps.goto_default_rule == orig(ps.view_all_except) -ps.goto_default_rule == orig(ps.start_in_index) -ps.goto_default_rule == orig(ps.noshow_error) -ps.goto_default_rule == orig(ps.noshow_warn) -ps.goto_default_rule == orig(ps.noshow_timeout) -ps.goto_default_rule == orig(ps.phone_home) -ps.goto_default_rule == orig(ps.painted_body_on_startup) -ps.goto_default_rule == orig(ps.painted_footer_on_startup) -ps.goto_default_rule == orig(ps.open_readonly_on_startup) -ps.viewer_overlap == ps.scroll_margin -ps.viewer_overlap == ps.remote_abook_history -ps.viewer_overlap == ps.debug_malloc -ps.viewer_overlap == ps.debug_timestamp -ps.viewer_overlap == ps.debug_flush -ps.viewer_overlap == orig(ps.viewer_overlap) -ps.viewer_overlap == orig(ps.scroll_margin) -ps.viewer_overlap == orig(ps.remote_abook_history) -ps.viewer_overlap == orig(ps.debug_malloc) -ps.viewer_overlap == orig(ps.debug_timestamp) -ps.viewer_overlap == orig(ps.debug_flush) -ps.debug_imap == ps.debug_nfiles -ps.debug_imap == orig(ps.debug_imap) -ps.debug_imap == orig(ps.debug_nfiles) -ps.start_entry == orig(ps.start_entry) -ps.feat_list_back_compat == ps.init_errs -ps.feat_list_back_compat == ps.vars.user_val.l -ps.feat_list_back_compat == ps.vars.global_val.l -ps.feat_list_back_compat == ps.vars.fixed_val.l -ps.feat_list_back_compat == ps.vars.cmdline_val.l -ps.feat_list_back_compat == orig(ps.feat_list_back_compat) -ps.feat_list_back_compat == orig(ps.init_errs) -ps.feat_list_back_compat == orig(ps.vars.user_val.l) -ps.feat_list_back_compat == orig(ps.vars.global_val.l) -ps.feat_list_back_compat == orig(ps.vars.fixed_val.l) -ps.feat_list_back_compat == orig(ps.vars.cmdline_val.l) -ps.init_context == ps.printer_category -ps.init_context == orig(ps.init_context) -ps.init_context == orig(ps.printer_category) -ps.initial_cmds == ps.free_initial_cmds -ps.initial_cmds == orig(ps.initial_cmds) -ps.initial_cmds == orig(ps.free_initial_cmds) -ps.ttyo == orig(ps.ttyo) -ps.ttyo[] == orig(ps.ttyo[]) -ps.ttyo.header_rows == orig(func) -ps.home_dir == orig(ps.home_dir) -ps.hostname == orig(ps.hostname) -ps.localdomain == orig(ps.localdomain) -ps.userdomain == ps.maildomain -ps.userdomain == orig(ps.userdomain) -ps.userdomain == orig(ps.maildomain) -ps.pinerc == orig(ps.pinerc) -ps.pine_name == orig(ps.pine_name) -ps.last_expire_year == orig(ps.last_expire_year) -ps.last_expire_month == orig(ps.last_expire_month) -ps.composer_fillcol == orig(ps.composer_fillcol) -ps.vars == orig(ps.vars) -ps.vars[] == orig(ps.vars[]) -ps.vars.name == orig(ps.vars.name) -ps.vars.is_obsolete == ps.vars.is_used -ps.vars.is_obsolete == ps.vars.been_written -ps.vars.is_obsolete == ps.vars.is_user -ps.vars.is_obsolete == ps.vars.is_global -ps.vars.is_obsolete == ps.vars.is_list -ps.vars.is_obsolete == ps.vars.is_fixed -ps.vars.is_obsolete == orig(ps.vars.is_obsolete) -ps.vars.is_obsolete == orig(ps.vars.is_used) -ps.vars.is_obsolete == orig(ps.vars.been_written) -ps.vars.is_obsolete == orig(ps.vars.is_user) -ps.vars.is_obsolete == orig(ps.vars.is_global) -ps.vars.is_obsolete == orig(ps.vars.is_list) -ps.vars.is_obsolete == orig(ps.vars.is_fixed) -ps.vars.descrip == orig(ps.vars.descrip) -ps.vars.current_val == orig(ps.vars.current_val) -ps.vars.current_val.p == orig(ps.vars.current_val.p) -ps.vars.current_val.l == orig(ps.vars.current_val.l) -ps.vars.user_val == orig(ps.vars.user_val) -ps.vars.global_val == orig(ps.vars.global_val) -ps.vars.fixed_val == orig(ps.vars.fixed_val) -ps.vars.cmdline_val == orig(ps.vars.cmdline_val) -ps[] has only one value -ps.redrawer == null -ps.inbox_new_mail_count == 0 -ps.inbox_msgmap == null -ps.mail_box_changed one of { 0, 1112426752 } -ps.mail_box_changed is a pointer -ps.atmts has only one value -ps.atmts_allocated == 1 -ps.index_disp_format has only one value -ps.folders_dir == "/home/mhardojo/mail" -ps.start_mode == 0 -ps.mangled_footer one of { 0, 1 } -ps.goto_default_rule one of { 0, 64 } -ps.viewer_overlap == 196610 -ps.debug_imap == 32 -ps.start_entry == 0 -ps.feat_list_back_compat == null -ps.init_context == -1 -ps.initial_cmds == null -ps.ttyo[] has only one value -ps.ttyo.screen_rows == 24 -ps.ttyo.screen_cols == 80 -ps.ttyo.header_rows == 2 -ps.ttyo.footer_rows == 3 -ps.home_dir == "/home/mhardojo" -ps.hostname == "measure.unl.edu" -ps.localdomain == "unl.edu" -ps.userdomain == "hades.unl.edu" -ps.pinerc == "/home/mhardojo/.pinerc" -ps.pine_name == "pine" -ps.last_expire_year == 999 -ps.last_expire_month == 98 -ps.composer_fillcol == 74 -ps.vars has only one value -ps.vars[] has only one value -ps.vars.name == "personal-name" -ps.vars.is_obsolete == 26 -ps.vars.descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." -ps.vars.current_val has only one value -ps.vars.current_val.p == "Madeline Hardojo" -ps.vars.current_val.l has only one value -ps.vars.user_val has only one value -ps.vars.global_val has only one value -ps.vars.fixed_val has only one value -ps.vars.cmdline_val has only one value -ps.home_dir is a substring of ps.folders_dir -ps.home_dir is a substring of ps.pinerc -ps.localdomain is a substring of ps.hostname -ps.localdomain is a substring of ps.userdomain -ps.pine_name is a substring of ps.pinerc +ps[0] == orig(ps[0]) +ps->next_screen == orig(ps->next_screen) +ps->prev_screen == orig(ps->prev_screen) +ps->redrawer == orig(ps->redrawer) +ps->context_list == ps->context_current +ps->context_list == ps->context_last +ps->context_list == orig(ps->context_list) +ps->context_list == orig(ps->context_current) +ps->context_list == orig(ps->context_last) +ps->inbox_stream == ps->mail_stream +ps->inbox_stream == orig(ps->inbox_stream) +ps->inbox_stream == orig(ps->mail_stream) +ps->inbox_new_mail_count == ps->inbox_expunge_count +ps->inbox_new_mail_count == ps->inbox_changed +ps->inbox_new_mail_count == ps->new_mail_count +ps->inbox_new_mail_count == ps->expunge_count +ps->inbox_new_mail_count == ps->first_unseen +ps->inbox_new_mail_count == ps->status_msg_delay +ps->inbox_new_mail_count == ps->hours_to_timeout +ps->inbox_new_mail_count == orig(ps->inbox_new_mail_count) +ps->inbox_new_mail_count == orig(ps->inbox_expunge_count) +ps->inbox_new_mail_count == orig(ps->inbox_changed) +ps->inbox_new_mail_count == orig(ps->new_mail_count) +ps->inbox_new_mail_count == orig(ps->expunge_count) +ps->inbox_new_mail_count == orig(ps->first_unseen) +ps->inbox_new_mail_count == orig(ps->status_msg_delay) +ps->inbox_new_mail_count == orig(ps->hours_to_timeout) +ps->inbox_msgmap == ps->post +ps->inbox_msgmap == ps->sort_types +ps->inbox_msgmap == ps->print +ps->inbox_msgmap == orig(ps->inbox_msgmap) +ps->inbox_msgmap == orig(ps->post) +ps->inbox_msgmap == orig(ps->sort_types) +ps->inbox_msgmap == orig(ps->print) +ps->msgmap == orig(ps->msgmap) +ps->mail_box_changed == ps->unsorted_newmail +ps->mail_box_changed == orig(ps->mail_box_changed) +ps->mail_box_changed == orig(ps->unsorted_newmail) +ps->atmts == orig(ps->atmts) +ps->atmts_allocated == orig(ps->atmts_allocated) +ps->index_disp_format == orig(ps->index_disp_format) +ps->folders_dir == orig(ps->folders_dir) +ps->start_mode == orig(ps->start_mode) +ps->mangled_footer == ps->mangled_header +ps->mangled_footer == ps->mangled_body +ps->mangled_footer == ps->mangled_screen +ps->mangled_footer == ps->in_init_seq +ps->mangled_footer == ps->save_in_init_seq +ps->mangled_footer == ps->dont_use_init_cmds +ps->mangled_footer == ps->give_fixed_warning +ps->mangled_footer == ps->fix_fixed_warning +ps->mangled_footer == ps->unseen_in_view +ps->mangled_footer == ps->start_in_context +ps->mangled_footer == ps->io_error_on_stream +ps->mangled_footer == ps->def_sort_rev +ps->mangled_footer == ps->restricted +ps->mangled_footer == ps->show_dot_names +ps->mangled_footer == ps->nr_mode +ps->mangled_footer == ps->anonymous +ps->mangled_footer == ps->save_msg_rule +ps->mangled_footer == ps->fcc_rule +ps->mangled_footer == ps->ab_sort_rule +ps->mangled_footer == ps->fld_sort_rule +ps->mangled_footer == ps->inc_startup_rule +ps->mangled_footer == orig(ps->mangled_footer) +ps->mangled_footer == orig(ps->mangled_header) +ps->mangled_footer == orig(ps->mangled_body) +ps->mangled_footer == orig(ps->mangled_screen) +ps->mangled_footer == orig(ps->in_init_seq) +ps->mangled_footer == orig(ps->save_in_init_seq) +ps->mangled_footer == orig(ps->dont_use_init_cmds) +ps->mangled_footer == orig(ps->give_fixed_warning) +ps->mangled_footer == orig(ps->fix_fixed_warning) +ps->mangled_footer == orig(ps->unseen_in_view) +ps->mangled_footer == orig(ps->start_in_context) +ps->mangled_footer == orig(ps->io_error_on_stream) +ps->mangled_footer == orig(ps->def_sort_rev) +ps->mangled_footer == orig(ps->restricted) +ps->mangled_footer == orig(ps->show_dot_names) +ps->mangled_footer == orig(ps->nr_mode) +ps->mangled_footer == orig(ps->anonymous) +ps->mangled_footer == orig(ps->save_msg_rule) +ps->mangled_footer == orig(ps->fcc_rule) +ps->mangled_footer == orig(ps->ab_sort_rule) +ps->mangled_footer == orig(ps->fld_sort_rule) +ps->mangled_footer == orig(ps->inc_startup_rule) +ps->goto_default_rule == ps->full_header +ps->goto_default_rule == ps->orig_use_fkeys +ps->goto_default_rule == ps->try_to_create +ps->goto_default_rule == ps->low_speed +ps->goto_default_rule == ps->dead_inbox +ps->goto_default_rule == ps->dead_stream +ps->goto_default_rule == ps->noticed_dead_inbox +ps->goto_default_rule == ps->noticed_dead_stream +ps->goto_default_rule == ps->mm_log_error +ps->goto_default_rule == ps->compose_mime +ps->goto_default_rule == ps->show_new_version +ps->goto_default_rule == ps->pre390 +ps->goto_default_rule == ps->first_time_user +ps->goto_default_rule == ps->outstanding_pinerc_changes +ps->goto_default_rule == ps->intr_pending +ps->goto_default_rule == ps->expunge_in_progress +ps->goto_default_rule == ps->readonly_pinerc +ps->goto_default_rule == ps->view_all_except +ps->goto_default_rule == ps->start_in_index +ps->goto_default_rule == ps->noshow_error +ps->goto_default_rule == ps->noshow_warn +ps->goto_default_rule == ps->noshow_timeout +ps->goto_default_rule == ps->phone_home +ps->goto_default_rule == ps->painted_body_on_startup +ps->goto_default_rule == ps->painted_footer_on_startup +ps->goto_default_rule == ps->open_readonly_on_startup +ps->goto_default_rule == orig(ps->goto_default_rule) +ps->goto_default_rule == orig(ps->full_header) +ps->goto_default_rule == orig(ps->orig_use_fkeys) +ps->goto_default_rule == orig(ps->try_to_create) +ps->goto_default_rule == orig(ps->low_speed) +ps->goto_default_rule == orig(ps->dead_inbox) +ps->goto_default_rule == orig(ps->dead_stream) +ps->goto_default_rule == orig(ps->noticed_dead_inbox) +ps->goto_default_rule == orig(ps->noticed_dead_stream) +ps->goto_default_rule == orig(ps->mm_log_error) +ps->goto_default_rule == orig(ps->compose_mime) +ps->goto_default_rule == orig(ps->show_new_version) +ps->goto_default_rule == orig(ps->pre390) +ps->goto_default_rule == orig(ps->first_time_user) +ps->goto_default_rule == orig(ps->outstanding_pinerc_changes) +ps->goto_default_rule == orig(ps->intr_pending) +ps->goto_default_rule == orig(ps->expunge_in_progress) +ps->goto_default_rule == orig(ps->readonly_pinerc) +ps->goto_default_rule == orig(ps->view_all_except) +ps->goto_default_rule == orig(ps->start_in_index) +ps->goto_default_rule == orig(ps->noshow_error) +ps->goto_default_rule == orig(ps->noshow_warn) +ps->goto_default_rule == orig(ps->noshow_timeout) +ps->goto_default_rule == orig(ps->phone_home) +ps->goto_default_rule == orig(ps->painted_body_on_startup) +ps->goto_default_rule == orig(ps->painted_footer_on_startup) +ps->goto_default_rule == orig(ps->open_readonly_on_startup) +ps->viewer_overlap == ps->scroll_margin +ps->viewer_overlap == ps->remote_abook_history +ps->viewer_overlap == ps->debug_malloc +ps->viewer_overlap == ps->debug_timestamp +ps->viewer_overlap == ps->debug_flush +ps->viewer_overlap == orig(ps->viewer_overlap) +ps->viewer_overlap == orig(ps->scroll_margin) +ps->viewer_overlap == orig(ps->remote_abook_history) +ps->viewer_overlap == orig(ps->debug_malloc) +ps->viewer_overlap == orig(ps->debug_timestamp) +ps->viewer_overlap == orig(ps->debug_flush) +ps->debug_imap == ps->debug_nfiles +ps->debug_imap == orig(ps->debug_imap) +ps->debug_imap == orig(ps->debug_nfiles) +ps->start_entry == orig(ps->start_entry) +ps->feat_list_back_compat == ps->init_errs +ps->feat_list_back_compat == ps->vars->user_val.l +ps->feat_list_back_compat == ps->vars->global_val.l +ps->feat_list_back_compat == ps->vars->fixed_val.l +ps->feat_list_back_compat == ps->vars->cmdline_val.l +ps->feat_list_back_compat == orig(ps->feat_list_back_compat) +ps->feat_list_back_compat == orig(ps->init_errs) +ps->feat_list_back_compat == orig(ps->vars->user_val.l) +ps->feat_list_back_compat == orig(ps->vars->global_val.l) +ps->feat_list_back_compat == orig(ps->vars->fixed_val.l) +ps->feat_list_back_compat == orig(ps->vars->cmdline_val.l) +ps->init_context == ps->printer_category +ps->init_context == orig(ps->init_context) +ps->init_context == orig(ps->printer_category) +ps->initial_cmds == ps->free_initial_cmds +ps->initial_cmds == orig(ps->initial_cmds) +ps->initial_cmds == orig(ps->free_initial_cmds) +ps->ttyo == orig(ps->ttyo) +ps->ttyo[0] == orig(ps->ttyo[0]) +ps->ttyo->header_rows == orig(func) +ps->home_dir == orig(ps->home_dir) +ps->hostname == orig(ps->hostname) +ps->localdomain == orig(ps->localdomain) +ps->userdomain == ps->maildomain +ps->userdomain == orig(ps->userdomain) +ps->userdomain == orig(ps->maildomain) +ps->pinerc == orig(ps->pinerc) +ps->pine_name == orig(ps->pine_name) +ps->last_expire_year == orig(ps->last_expire_year) +ps->last_expire_month == orig(ps->last_expire_month) +ps->composer_fillcol == orig(ps->composer_fillcol) +ps->vars == orig(ps->vars) +ps->vars[0] == orig(ps->vars[0]) +ps->vars->name == orig(ps->vars->name) +ps->vars->is_obsolete == ps->vars->is_used +ps->vars->is_obsolete == ps->vars->been_written +ps->vars->is_obsolete == ps->vars->is_user +ps->vars->is_obsolete == ps->vars->is_global +ps->vars->is_obsolete == ps->vars->is_list +ps->vars->is_obsolete == ps->vars->is_fixed +ps->vars->is_obsolete == orig(ps->vars->is_obsolete) +ps->vars->is_obsolete == orig(ps->vars->is_used) +ps->vars->is_obsolete == orig(ps->vars->been_written) +ps->vars->is_obsolete == orig(ps->vars->is_user) +ps->vars->is_obsolete == orig(ps->vars->is_global) +ps->vars->is_obsolete == orig(ps->vars->is_list) +ps->vars->is_obsolete == orig(ps->vars->is_fixed) +ps->vars->descrip == orig(ps->vars->descrip) +ps->vars->current_val == orig(ps->vars->current_val) +ps->vars->current_val.p == orig(ps->vars->current_val.p) +ps->vars->current_val.l == orig(ps->vars->current_val.l) +ps->vars->user_val == orig(ps->vars->user_val) +ps->vars->global_val == orig(ps->vars->global_val) +ps->vars->fixed_val == orig(ps->vars->fixed_val) +ps->vars->cmdline_val == orig(ps->vars->cmdline_val) +ps[0] has only one value +ps->redrawer == null +ps->inbox_new_mail_count == 0 +ps->inbox_msgmap == null +ps->mail_box_changed one of { 0, 1112426752 } +ps->mail_box_changed is a pointer +ps->atmts has only one value +ps->atmts_allocated == 1 +ps->index_disp_format has only one value +ps->folders_dir == "/home/mhardojo/mail" +ps->start_mode == 0 +ps->mangled_footer one of { 0, 1 } +ps->goto_default_rule one of { 0, 64 } +ps->viewer_overlap == 196610 +ps->debug_imap == 32 +ps->start_entry == 0 +ps->feat_list_back_compat == null +ps->init_context == -1 +ps->initial_cmds == null +ps->ttyo[0] has only one value +ps->ttyo->screen_rows == 24 +ps->ttyo->screen_cols == 80 +ps->ttyo->header_rows == 2 +ps->ttyo->footer_rows == 3 +ps->home_dir == "/home/mhardojo" +ps->hostname == "measure.unl.edu" +ps->localdomain == "unl.edu" +ps->userdomain == "hades.unl.edu" +ps->pinerc == "/home/mhardojo/.pinerc" +ps->pine_name == "pine" +ps->last_expire_year == 999 +ps->last_expire_month == 98 +ps->composer_fillcol == 74 +ps->vars has only one value +ps->vars[0] has only one value +ps->vars->name == "personal-name" +ps->vars->is_obsolete == 26 +ps->vars->descrip == "Over-rides your full name from Unix password file. Required for PC-Pine." +ps->vars->current_val has only one value +ps->vars->current_val.p == "Madeline Hardojo" +ps->vars->current_val.l has only one value +ps->vars->user_val has only one value +ps->vars->global_val has only one value +ps->vars->fixed_val has only one value +ps->vars->cmdline_val has only one value +ps->home_dir is a substring of ps->folders_dir +ps->home_dir is a substring of ps->pinerc +ps->localdomain is a substring of ps->hostname +ps->localdomain is a substring of ps->userdomain +ps->pine_name is a substring of ps->pinerc =========================================================================== global.update_bboard_spec():::ENTER bboard == "mail/[]" diff --git a/tests/daikon-tests/schedule/schedule.decls b/tests/daikon-tests/schedule/schedule.decls index 119b508b49..f914a21e5a 100644 --- a/tests/daikon-tests/schedule/schedule.decls +++ b/tests/daikon-tests/schedule/schedule.decls @@ -1,5150 +1,7386 @@ -VarComparability -implicit +decl-version 2.0 -DECLARE -std.new_ele(int;)Ele *:::ENTER -new_num -int -int -1 -::alloc_proc_num -int -int -1 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +var-comparability implicit -DECLARE -std.new_ele(int;)Ele *:::EXIT1 -new_num -int -int -1 -::alloc_proc_num -int -int -1 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -24 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -Ele[] -hashcode -24 -return.next -_job[] -hashcode -25 -return.next.next -_job[] -hashcode -26 -return.next.prev -_job[] -hashcode -27 -return.next.val -int -int -28 -return.prev -_job[] -hashcode -29 -return.prev.next -_job[] -hashcode -30 -return.prev.prev -_job[] -hashcode -31 -return.prev.val -int -int -32 -return.val -int -int -33 +ppt std.new_ele(int;)Ele\_*:::ENTER + ppt-type enter + variable new_num + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.new_list()List *:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.new_ele(int;)Ele\_*:::EXIT1 + ppt-type subexit + variable new_num + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 24 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type Ele[] + rep-type hashcode + comparability 24 + variable return.next + var-kind field next + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 25 + variable return.next.next + var-kind field next + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 26 + variable return.next.prev + var-kind field prev + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 27 + variable return.next.val + var-kind field val + enclosing-var return.next + dec-type int + rep-type int + comparability 28 + variable return.prev + var-kind field prev + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 29 + variable return.prev.next + var-kind field next + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 30 + variable return.prev.prev + var-kind field prev + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 31 + variable return.prev.val + var-kind field val + enclosing-var return.prev + dec-type int + rep-type int + comparability 32 + variable return.val + var-kind field val + enclosing-var return + dec-type int + rep-type int + comparability 33 -DECLARE -std.new_list()List *:::EXIT2 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -35 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -List[] -hashcode -35 -return.first -Ele[] -hashcode -36 -return.first.next -_job[] -hashcode -37 -return.first.prev -_job[] -hashcode -38 -return.first.val -int -int -39 -return.last -Ele[] -hashcode -40 -return.last.next -_job[] -hashcode -41 -return.last.prev -_job[] -hashcode -42 -return.last.val -int -int -43 -return.mem_count -int -int -44 +ppt std.new_list()List\_*:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.append_ele(List *;Ele *;)List *:::ENTER -a_list -List[] -hashcode -45 -a_list.first -Ele[] -hashcode -46 -a_list.first.next -_job[] -hashcode -47 -a_list.first.prev -_job[] -hashcode -48 -a_list.first.val -int -int -49 -a_list.last -Ele[] -hashcode -50 -a_list.last.next -_job[] -hashcode -51 -a_list.last.prev -_job[] -hashcode -52 -a_list.last.val -int -int -53 -a_list.mem_count -int -int -54 -a_ele -Ele[] -hashcode -55 -a_ele.next -_job[] -hashcode -56 -a_ele.next.next -_job[] -hashcode -57 -a_ele.next.prev -_job[] -hashcode -58 -a_ele.next.val -int -int -59 -a_ele.prev -_job[] -hashcode -60 -a_ele.prev.next -_job[] -hashcode -61 -a_ele.prev.prev -_job[] -hashcode -62 -a_ele.prev.val -int -int -63 -a_ele.val -int -int -64 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -45 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.new_list()List\_*:::EXIT2 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 35 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type List[] + rep-type hashcode + comparability 35 + variable return.first + var-kind field first + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 36 + variable return.first.next + var-kind field next + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 37 + variable return.first.prev + var-kind field prev + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 38 + variable return.first.val + var-kind field val + enclosing-var return.first + dec-type int + rep-type int + comparability 39 + variable return.last + var-kind field last + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 40 + variable return.last.next + var-kind field next + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 41 + variable return.last.prev + var-kind field prev + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 42 + variable return.last.val + var-kind field val + enclosing-var return.last + dec-type int + rep-type int + comparability 43 + variable return.mem_count + var-kind field mem_count + enclosing-var return + dec-type int + rep-type int + comparability 44 -DECLARE -std.append_ele(List *;Ele *;)List *:::EXIT3 -a_list -List[] -hashcode -65 -a_list.first -Ele[] -hashcode -46 -a_list.first.next -_job[] -hashcode -47 -a_list.first.prev -_job[] -hashcode -48 -a_list.first.val -int -int -49 -a_list.last -Ele[] -hashcode -50 -a_list.last.next -_job[] -hashcode -51 -a_list.last.prev -_job[] -hashcode -52 -a_list.last.val -int -int -53 -a_list.mem_count -int -int -54 -a_ele -Ele[] -hashcode -55 -a_ele.next -_job[] -hashcode -56 -a_ele.next.next -_job[] -hashcode -57 -a_ele.next.prev -_job[] -hashcode -58 -a_ele.next.val -int -int -59 -a_ele.prev -_job[] -hashcode -60 -a_ele.prev.next -_job[] -hashcode -61 -a_ele.prev.prev -_job[] -hashcode -62 -a_ele.prev.val -int -int -63 -a_ele.val -int -int -64 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -65 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -List[] -hashcode -65 -return.first -Ele[] -hashcode -36 -return.first.next -_job[] -hashcode -37 -return.first.prev -_job[] -hashcode -38 -return.first.val -int -int -39 -return.last -Ele[] -hashcode -40 -return.last.next -_job[] -hashcode -41 -return.last.prev -_job[] -hashcode -42 -return.last.val -int -int -43 -return.mem_count -int -int -44 +ppt std.append_ele(List\_*;Ele\_*;)List\_*:::ENTER + ppt-type enter + variable a_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 45 + variable a_list.first + var-kind field first + enclosing-var a_list + dec-type Ele[] + rep-type hashcode + comparability 46 + variable a_list.first.next + var-kind field next + enclosing-var a_list.first + dec-type _job[] + rep-type hashcode + comparability 47 + variable a_list.first.prev + var-kind field prev + enclosing-var a_list.first + dec-type _job[] + rep-type hashcode + comparability 48 + variable a_list.first.val + var-kind field val + enclosing-var a_list.first + dec-type int + rep-type int + comparability 49 + variable a_list.last + var-kind field last + enclosing-var a_list + dec-type Ele[] + rep-type hashcode + comparability 50 + variable a_list.last.next + var-kind field next + enclosing-var a_list.last + dec-type _job[] + rep-type hashcode + comparability 51 + variable a_list.last.prev + var-kind field prev + enclosing-var a_list.last + dec-type _job[] + rep-type hashcode + comparability 52 + variable a_list.last.val + var-kind field val + enclosing-var a_list.last + dec-type int + rep-type int + comparability 53 + variable a_list.mem_count + var-kind field mem_count + enclosing-var a_list + dec-type int + rep-type int + comparability 54 + variable a_ele + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 55 + variable a_ele.next + var-kind field next + enclosing-var a_ele + dec-type _job[] + rep-type hashcode + comparability 56 + variable a_ele.next.next + var-kind field next + enclosing-var a_ele.next + dec-type _job[] + rep-type hashcode + comparability 57 + variable a_ele.next.prev + var-kind field prev + enclosing-var a_ele.next + dec-type _job[] + rep-type hashcode + comparability 58 + variable a_ele.next.val + var-kind field val + enclosing-var a_ele.next + dec-type int + rep-type int + comparability 59 + variable a_ele.prev + var-kind field prev + enclosing-var a_ele + dec-type _job[] + rep-type hashcode + comparability 60 + variable a_ele.prev.next + var-kind field next + enclosing-var a_ele.prev + dec-type _job[] + rep-type hashcode + comparability 61 + variable a_ele.prev.prev + var-kind field prev + enclosing-var a_ele.prev + dec-type _job[] + rep-type hashcode + comparability 62 + variable a_ele.prev.val + var-kind field val + enclosing-var a_ele.prev + dec-type int + rep-type int + comparability 63 + variable a_ele.val + var-kind field val + enclosing-var a_ele + dec-type int + rep-type int + comparability 64 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 45 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.find_nth(List *;int;)Ele *:::ENTER -f_list -List[] -hashcode -66 -f_list.first -Ele[] -hashcode -67 -f_list.first.next -_job[] -hashcode -68 -f_list.first.prev -_job[] -hashcode -69 -f_list.first.val -int -int -70 -f_list.last -Ele[] -hashcode -71 -f_list.last.next -_job[] -hashcode -72 -f_list.last.prev -_job[] -hashcode -73 -f_list.last.val -int -int -74 -f_list.mem_count -int -int -75 -n -int -int -76 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.append_ele(List\_*;Ele\_*;)List\_*:::EXIT3 + ppt-type subexit + variable a_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 65 + variable a_list.first + var-kind field first + enclosing-var a_list + dec-type Ele[] + rep-type hashcode + comparability 46 + variable a_list.first.next + var-kind field next + enclosing-var a_list.first + dec-type _job[] + rep-type hashcode + comparability 47 + variable a_list.first.prev + var-kind field prev + enclosing-var a_list.first + dec-type _job[] + rep-type hashcode + comparability 48 + variable a_list.first.val + var-kind field val + enclosing-var a_list.first + dec-type int + rep-type int + comparability 49 + variable a_list.last + var-kind field last + enclosing-var a_list + dec-type Ele[] + rep-type hashcode + comparability 50 + variable a_list.last.next + var-kind field next + enclosing-var a_list.last + dec-type _job[] + rep-type hashcode + comparability 51 + variable a_list.last.prev + var-kind field prev + enclosing-var a_list.last + dec-type _job[] + rep-type hashcode + comparability 52 + variable a_list.last.val + var-kind field val + enclosing-var a_list.last + dec-type int + rep-type int + comparability 53 + variable a_list.mem_count + var-kind field mem_count + enclosing-var a_list + dec-type int + rep-type int + comparability 54 + variable a_ele + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 55 + variable a_ele.next + var-kind field next + enclosing-var a_ele + dec-type _job[] + rep-type hashcode + comparability 56 + variable a_ele.next.next + var-kind field next + enclosing-var a_ele.next + dec-type _job[] + rep-type hashcode + comparability 57 + variable a_ele.next.prev + var-kind field prev + enclosing-var a_ele.next + dec-type _job[] + rep-type hashcode + comparability 58 + variable a_ele.next.val + var-kind field val + enclosing-var a_ele.next + dec-type int + rep-type int + comparability 59 + variable a_ele.prev + var-kind field prev + enclosing-var a_ele + dec-type _job[] + rep-type hashcode + comparability 60 + variable a_ele.prev.next + var-kind field next + enclosing-var a_ele.prev + dec-type _job[] + rep-type hashcode + comparability 61 + variable a_ele.prev.prev + var-kind field prev + enclosing-var a_ele.prev + dec-type _job[] + rep-type hashcode + comparability 62 + variable a_ele.prev.val + var-kind field val + enclosing-var a_ele.prev + dec-type int + rep-type int + comparability 63 + variable a_ele.val + var-kind field val + enclosing-var a_ele + dec-type int + rep-type int + comparability 64 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 65 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type List[] + rep-type hashcode + comparability 65 + variable return.first + var-kind field first + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 36 + variable return.first.next + var-kind field next + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 37 + variable return.first.prev + var-kind field prev + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 38 + variable return.first.val + var-kind field val + enclosing-var return.first + dec-type int + rep-type int + comparability 39 + variable return.last + var-kind field last + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 40 + variable return.last.next + var-kind field next + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 41 + variable return.last.prev + var-kind field prev + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 42 + variable return.last.val + var-kind field val + enclosing-var return.last + dec-type int + rep-type int + comparability 43 + variable return.mem_count + var-kind field mem_count + enclosing-var return + dec-type int + rep-type int + comparability 44 -DECLARE -std.find_nth(List *;int;)Ele *:::EXIT4 -f_list -List[] -hashcode -66 -f_list.first -Ele[] -hashcode -67 -f_list.first.next -_job[] -hashcode -68 -f_list.first.prev -_job[] -hashcode -69 -f_list.first.val -int -int -70 -f_list.last -Ele[] -hashcode -71 -f_list.last.next -_job[] -hashcode -72 -f_list.last.prev -_job[] -hashcode -73 -f_list.last.val -int -int -74 -f_list.mem_count -int -int -75 -n -int -int -76 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -Ele[] -hashcode -24 -return.next -_job[] -hashcode -25 -return.next.next -_job[] -hashcode -26 -return.next.prev -_job[] -hashcode -27 -return.next.val -int -int -28 -return.prev -_job[] -hashcode -29 -return.prev.next -_job[] -hashcode -30 -return.prev.prev -_job[] -hashcode -31 -return.prev.val -int -int -32 -return.val -int -int -33 +ppt std.find_nth(List\_*;int;)Ele\_*:::ENTER + ppt-type enter + variable f_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 66 + variable f_list.first + var-kind field first + enclosing-var f_list + dec-type Ele[] + rep-type hashcode + comparability 67 + variable f_list.first.next + var-kind field next + enclosing-var f_list.first + dec-type _job[] + rep-type hashcode + comparability 68 + variable f_list.first.prev + var-kind field prev + enclosing-var f_list.first + dec-type _job[] + rep-type hashcode + comparability 69 + variable f_list.first.val + var-kind field val + enclosing-var f_list.first + dec-type int + rep-type int + comparability 70 + variable f_list.last + var-kind field last + enclosing-var f_list + dec-type Ele[] + rep-type hashcode + comparability 71 + variable f_list.last.next + var-kind field next + enclosing-var f_list.last + dec-type _job[] + rep-type hashcode + comparability 72 + variable f_list.last.prev + var-kind field prev + enclosing-var f_list.last + dec-type _job[] + rep-type hashcode + comparability 73 + variable f_list.last.val + var-kind field val + enclosing-var f_list.last + dec-type int + rep-type int + comparability 74 + variable f_list.mem_count + var-kind field mem_count + enclosing-var f_list + dec-type int + rep-type int + comparability 75 + variable n + var-kind variable + dec-type int + rep-type int + comparability 76 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.find_nth(List *;int;)Ele *:::EXIT5 -f_list -List[] -hashcode -66 -f_list.first -Ele[] -hashcode -67 -f_list.first.next -_job[] -hashcode -68 -f_list.first.prev -_job[] -hashcode -69 -f_list.first.val -int -int -70 -f_list.last -Ele[] -hashcode -71 -f_list.last.next -_job[] -hashcode -72 -f_list.last.prev -_job[] -hashcode -73 -f_list.last.val -int -int -74 -f_list.mem_count -int -int -75 -n -int -int -76 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -Ele[] -hashcode -24 -return.next -_job[] -hashcode -25 -return.next.next -_job[] -hashcode -26 -return.next.prev -_job[] -hashcode -27 -return.next.val -int -int -28 -return.prev -_job[] -hashcode -29 -return.prev.next -_job[] -hashcode -30 -return.prev.prev -_job[] -hashcode -31 -return.prev.val -int -int -32 -return.val -int -int -33 +ppt std.find_nth(List\_*;int;)Ele\_*:::EXIT4 + ppt-type subexit + variable f_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 66 + variable f_list.first + var-kind field first + enclosing-var f_list + dec-type Ele[] + rep-type hashcode + comparability 67 + variable f_list.first.next + var-kind field next + enclosing-var f_list.first + dec-type _job[] + rep-type hashcode + comparability 68 + variable f_list.first.prev + var-kind field prev + enclosing-var f_list.first + dec-type _job[] + rep-type hashcode + comparability 69 + variable f_list.first.val + var-kind field val + enclosing-var f_list.first + dec-type int + rep-type int + comparability 70 + variable f_list.last + var-kind field last + enclosing-var f_list + dec-type Ele[] + rep-type hashcode + comparability 71 + variable f_list.last.next + var-kind field next + enclosing-var f_list.last + dec-type _job[] + rep-type hashcode + comparability 72 + variable f_list.last.prev + var-kind field prev + enclosing-var f_list.last + dec-type _job[] + rep-type hashcode + comparability 73 + variable f_list.last.val + var-kind field val + enclosing-var f_list.last + dec-type int + rep-type int + comparability 74 + variable f_list.mem_count + var-kind field mem_count + enclosing-var f_list + dec-type int + rep-type int + comparability 75 + variable n + var-kind variable + dec-type int + rep-type int + comparability 76 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type Ele[] + rep-type hashcode + comparability 24 + variable return.next + var-kind field next + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 25 + variable return.next.next + var-kind field next + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 26 + variable return.next.prev + var-kind field prev + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 27 + variable return.next.val + var-kind field val + enclosing-var return.next + dec-type int + rep-type int + comparability 28 + variable return.prev + var-kind field prev + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 29 + variable return.prev.next + var-kind field next + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 30 + variable return.prev.prev + var-kind field prev + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 31 + variable return.prev.val + var-kind field val + enclosing-var return.prev + dec-type int + rep-type int + comparability 32 + variable return.val + var-kind field val + enclosing-var return + dec-type int + rep-type int + comparability 33 -DECLARE -std.del_ele(List *;Ele *;)List *:::ENTER -d_list -List[] -hashcode -77 -d_list.first -Ele[] -hashcode -78 -d_list.first.next -_job[] -hashcode -79 -d_list.first.prev -_job[] -hashcode -80 -d_list.first.val -int -int -81 -d_list.last -Ele[] -hashcode -82 -d_list.last.next -_job[] -hashcode -83 -d_list.last.prev -_job[] -hashcode -84 -d_list.last.val -int -int -85 -d_list.mem_count -int -int -86 -d_ele -Ele[] -hashcode -87 -d_ele.next -_job[] -hashcode -88 -d_ele.next.next -_job[] -hashcode -89 -d_ele.next.prev -_job[] -hashcode -90 -d_ele.next.val -int -int -91 -d_ele.prev -_job[] -hashcode -92 -d_ele.prev.next -_job[] -hashcode -93 -d_ele.prev.prev -_job[] -hashcode -94 -d_ele.prev.val -int -int -95 -d_ele.val -int -int -96 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.find_nth(List\_*;int;)Ele\_*:::EXIT5 + ppt-type subexit + variable f_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 66 + variable f_list.first + var-kind field first + enclosing-var f_list + dec-type Ele[] + rep-type hashcode + comparability 67 + variable f_list.first.next + var-kind field next + enclosing-var f_list.first + dec-type _job[] + rep-type hashcode + comparability 68 + variable f_list.first.prev + var-kind field prev + enclosing-var f_list.first + dec-type _job[] + rep-type hashcode + comparability 69 + variable f_list.first.val + var-kind field val + enclosing-var f_list.first + dec-type int + rep-type int + comparability 70 + variable f_list.last + var-kind field last + enclosing-var f_list + dec-type Ele[] + rep-type hashcode + comparability 71 + variable f_list.last.next + var-kind field next + enclosing-var f_list.last + dec-type _job[] + rep-type hashcode + comparability 72 + variable f_list.last.prev + var-kind field prev + enclosing-var f_list.last + dec-type _job[] + rep-type hashcode + comparability 73 + variable f_list.last.val + var-kind field val + enclosing-var f_list.last + dec-type int + rep-type int + comparability 74 + variable f_list.mem_count + var-kind field mem_count + enclosing-var f_list + dec-type int + rep-type int + comparability 75 + variable n + var-kind variable + dec-type int + rep-type int + comparability 76 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type Ele[] + rep-type hashcode + comparability 24 + variable return.next + var-kind field next + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 25 + variable return.next.next + var-kind field next + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 26 + variable return.next.prev + var-kind field prev + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 27 + variable return.next.val + var-kind field val + enclosing-var return.next + dec-type int + rep-type int + comparability 28 + variable return.prev + var-kind field prev + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 29 + variable return.prev.next + var-kind field next + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 30 + variable return.prev.prev + var-kind field prev + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 31 + variable return.prev.val + var-kind field val + enclosing-var return.prev + dec-type int + rep-type int + comparability 32 + variable return.val + var-kind field val + enclosing-var return + dec-type int + rep-type int + comparability 33 -DECLARE -std.del_ele(List *;Ele *;)List *:::EXIT6 -d_list -List[] -hashcode -97 -d_list.first -Ele[] -hashcode -78 -d_list.first.next -_job[] -hashcode -79 -d_list.first.prev -_job[] -hashcode -80 -d_list.first.val -int -int -81 -d_list.last -Ele[] -hashcode -82 -d_list.last.next -_job[] -hashcode -83 -d_list.last.prev -_job[] -hashcode -84 -d_list.last.val -int -int -85 -d_list.mem_count -int -int -86 -d_ele -Ele[] -hashcode -87 -d_ele.next -_job[] -hashcode -88 -d_ele.next.next -_job[] -hashcode -89 -d_ele.next.prev -_job[] -hashcode -90 -d_ele.next.val -int -int -91 -d_ele.prev -_job[] -hashcode -92 -d_ele.prev.next -_job[] -hashcode -93 -d_ele.prev.prev -_job[] -hashcode -94 -d_ele.prev.val -int -int -95 -d_ele.val -int -int -96 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -List[] -hashcode -97 -return.first -Ele[] -hashcode -36 -return.first.next -_job[] -hashcode -37 -return.first.prev -_job[] -hashcode -38 -return.first.val -int -int -39 -return.last -Ele[] -hashcode -40 -return.last.next -_job[] -hashcode -41 -return.last.prev -_job[] -hashcode -42 -return.last.val -int -int -43 -return.mem_count -int -int -44 +ppt std.del_ele(List\_*;Ele\_*;)List\_*:::ENTER + ppt-type enter + variable d_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 77 + variable d_list.first + var-kind field first + enclosing-var d_list + dec-type Ele[] + rep-type hashcode + comparability 78 + variable d_list.first.next + var-kind field next + enclosing-var d_list.first + dec-type _job[] + rep-type hashcode + comparability 79 + variable d_list.first.prev + var-kind field prev + enclosing-var d_list.first + dec-type _job[] + rep-type hashcode + comparability 80 + variable d_list.first.val + var-kind field val + enclosing-var d_list.first + dec-type int + rep-type int + comparability 81 + variable d_list.last + var-kind field last + enclosing-var d_list + dec-type Ele[] + rep-type hashcode + comparability 82 + variable d_list.last.next + var-kind field next + enclosing-var d_list.last + dec-type _job[] + rep-type hashcode + comparability 83 + variable d_list.last.prev + var-kind field prev + enclosing-var d_list.last + dec-type _job[] + rep-type hashcode + comparability 84 + variable d_list.last.val + var-kind field val + enclosing-var d_list.last + dec-type int + rep-type int + comparability 85 + variable d_list.mem_count + var-kind field mem_count + enclosing-var d_list + dec-type int + rep-type int + comparability 86 + variable d_ele + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 87 + variable d_ele.next + var-kind field next + enclosing-var d_ele + dec-type _job[] + rep-type hashcode + comparability 88 + variable d_ele.next.next + var-kind field next + enclosing-var d_ele.next + dec-type _job[] + rep-type hashcode + comparability 89 + variable d_ele.next.prev + var-kind field prev + enclosing-var d_ele.next + dec-type _job[] + rep-type hashcode + comparability 90 + variable d_ele.next.val + var-kind field val + enclosing-var d_ele.next + dec-type int + rep-type int + comparability 91 + variable d_ele.prev + var-kind field prev + enclosing-var d_ele + dec-type _job[] + rep-type hashcode + comparability 92 + variable d_ele.prev.next + var-kind field next + enclosing-var d_ele.prev + dec-type _job[] + rep-type hashcode + comparability 93 + variable d_ele.prev.prev + var-kind field prev + enclosing-var d_ele.prev + dec-type _job[] + rep-type hashcode + comparability 94 + variable d_ele.prev.val + var-kind field val + enclosing-var d_ele.prev + dec-type int + rep-type int + comparability 95 + variable d_ele.val + var-kind field val + enclosing-var d_ele + dec-type int + rep-type int + comparability 96 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.del_ele(List *;Ele *;)List *:::EXIT7 -d_list -List[] -hashcode -97 -d_list.first -Ele[] -hashcode -78 -d_list.first.next -_job[] -hashcode -79 -d_list.first.prev -_job[] -hashcode -80 -d_list.first.val -int -int -81 -d_list.last -Ele[] -hashcode -82 -d_list.last.next -_job[] -hashcode -83 -d_list.last.prev -_job[] -hashcode -84 -d_list.last.val -int -int -85 -d_list.mem_count -int -int -86 -d_ele -Ele[] -hashcode -87 -d_ele.next -_job[] -hashcode -88 -d_ele.next.next -_job[] -hashcode -89 -d_ele.next.prev -_job[] -hashcode -90 -d_ele.next.val -int -int -91 -d_ele.prev -_job[] -hashcode -92 -d_ele.prev.next -_job[] -hashcode -93 -d_ele.prev.prev -_job[] -hashcode -94 -d_ele.prev.val -int -int -95 -d_ele.val -int -int -96 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -List[] -hashcode -97 -return.first -Ele[] -hashcode -36 -return.first.next -_job[] -hashcode -37 -return.first.prev -_job[] -hashcode -38 -return.first.val -int -int -39 -return.last -Ele[] -hashcode -40 -return.last.next -_job[] -hashcode -41 -return.last.prev -_job[] -hashcode -42 -return.last.val -int -int -43 -return.mem_count -int -int -44 +ppt std.del_ele(List\_*;Ele\_*;)List\_*:::EXIT6 + ppt-type subexit + variable d_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 97 + variable d_list.first + var-kind field first + enclosing-var d_list + dec-type Ele[] + rep-type hashcode + comparability 78 + variable d_list.first.next + var-kind field next + enclosing-var d_list.first + dec-type _job[] + rep-type hashcode + comparability 79 + variable d_list.first.prev + var-kind field prev + enclosing-var d_list.first + dec-type _job[] + rep-type hashcode + comparability 80 + variable d_list.first.val + var-kind field val + enclosing-var d_list.first + dec-type int + rep-type int + comparability 81 + variable d_list.last + var-kind field last + enclosing-var d_list + dec-type Ele[] + rep-type hashcode + comparability 82 + variable d_list.last.next + var-kind field next + enclosing-var d_list.last + dec-type _job[] + rep-type hashcode + comparability 83 + variable d_list.last.prev + var-kind field prev + enclosing-var d_list.last + dec-type _job[] + rep-type hashcode + comparability 84 + variable d_list.last.val + var-kind field val + enclosing-var d_list.last + dec-type int + rep-type int + comparability 85 + variable d_list.mem_count + var-kind field mem_count + enclosing-var d_list + dec-type int + rep-type int + comparability 86 + variable d_ele + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 87 + variable d_ele.next + var-kind field next + enclosing-var d_ele + dec-type _job[] + rep-type hashcode + comparability 88 + variable d_ele.next.next + var-kind field next + enclosing-var d_ele.next + dec-type _job[] + rep-type hashcode + comparability 89 + variable d_ele.next.prev + var-kind field prev + enclosing-var d_ele.next + dec-type _job[] + rep-type hashcode + comparability 90 + variable d_ele.next.val + var-kind field val + enclosing-var d_ele.next + dec-type int + rep-type int + comparability 91 + variable d_ele.prev + var-kind field prev + enclosing-var d_ele + dec-type _job[] + rep-type hashcode + comparability 92 + variable d_ele.prev.next + var-kind field next + enclosing-var d_ele.prev + dec-type _job[] + rep-type hashcode + comparability 93 + variable d_ele.prev.prev + var-kind field prev + enclosing-var d_ele.prev + dec-type _job[] + rep-type hashcode + comparability 94 + variable d_ele.prev.val + var-kind field val + enclosing-var d_ele.prev + dec-type int + rep-type int + comparability 95 + variable d_ele.val + var-kind field val + enclosing-var d_ele + dec-type int + rep-type int + comparability 96 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type List[] + rep-type hashcode + comparability 97 + variable return.first + var-kind field first + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 36 + variable return.first.next + var-kind field next + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 37 + variable return.first.prev + var-kind field prev + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 38 + variable return.first.val + var-kind field val + enclosing-var return.first + dec-type int + rep-type int + comparability 39 + variable return.last + var-kind field last + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 40 + variable return.last.next + var-kind field next + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 41 + variable return.last.prev + var-kind field prev + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 42 + variable return.last.val + var-kind field val + enclosing-var return.last + dec-type int + rep-type int + comparability 43 + variable return.mem_count + var-kind field mem_count + enclosing-var return + dec-type int + rep-type int + comparability 44 -DECLARE -std.free_ele(Ele *;)void:::ENTER -ptr -Ele[] -hashcode -98 -ptr.next -_job[] -hashcode -99 -ptr.next.next -_job[] -hashcode -100 -ptr.next.prev -_job[] -hashcode -101 -ptr.next.val -int -int -102 -ptr.prev -_job[] -hashcode -103 -ptr.prev.next -_job[] -hashcode -104 -ptr.prev.prev -_job[] -hashcode -105 -ptr.prev.val -int -int -106 -ptr.val -int -int -107 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.del_ele(List\_*;Ele\_*;)List\_*:::EXIT7 + ppt-type subexit + variable d_list + var-kind variable + dec-type List[] + rep-type hashcode + comparability 97 + variable d_list.first + var-kind field first + enclosing-var d_list + dec-type Ele[] + rep-type hashcode + comparability 78 + variable d_list.first.next + var-kind field next + enclosing-var d_list.first + dec-type _job[] + rep-type hashcode + comparability 79 + variable d_list.first.prev + var-kind field prev + enclosing-var d_list.first + dec-type _job[] + rep-type hashcode + comparability 80 + variable d_list.first.val + var-kind field val + enclosing-var d_list.first + dec-type int + rep-type int + comparability 81 + variable d_list.last + var-kind field last + enclosing-var d_list + dec-type Ele[] + rep-type hashcode + comparability 82 + variable d_list.last.next + var-kind field next + enclosing-var d_list.last + dec-type _job[] + rep-type hashcode + comparability 83 + variable d_list.last.prev + var-kind field prev + enclosing-var d_list.last + dec-type _job[] + rep-type hashcode + comparability 84 + variable d_list.last.val + var-kind field val + enclosing-var d_list.last + dec-type int + rep-type int + comparability 85 + variable d_list.mem_count + var-kind field mem_count + enclosing-var d_list + dec-type int + rep-type int + comparability 86 + variable d_ele + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 87 + variable d_ele.next + var-kind field next + enclosing-var d_ele + dec-type _job[] + rep-type hashcode + comparability 88 + variable d_ele.next.next + var-kind field next + enclosing-var d_ele.next + dec-type _job[] + rep-type hashcode + comparability 89 + variable d_ele.next.prev + var-kind field prev + enclosing-var d_ele.next + dec-type _job[] + rep-type hashcode + comparability 90 + variable d_ele.next.val + var-kind field val + enclosing-var d_ele.next + dec-type int + rep-type int + comparability 91 + variable d_ele.prev + var-kind field prev + enclosing-var d_ele + dec-type _job[] + rep-type hashcode + comparability 92 + variable d_ele.prev.next + var-kind field next + enclosing-var d_ele.prev + dec-type _job[] + rep-type hashcode + comparability 93 + variable d_ele.prev.prev + var-kind field prev + enclosing-var d_ele.prev + dec-type _job[] + rep-type hashcode + comparability 94 + variable d_ele.prev.val + var-kind field val + enclosing-var d_ele.prev + dec-type int + rep-type int + comparability 95 + variable d_ele.val + var-kind field val + enclosing-var d_ele + dec-type int + rep-type int + comparability 96 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type List[] + rep-type hashcode + comparability 97 + variable return.first + var-kind field first + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 36 + variable return.first.next + var-kind field next + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 37 + variable return.first.prev + var-kind field prev + enclosing-var return.first + dec-type _job[] + rep-type hashcode + comparability 38 + variable return.first.val + var-kind field val + enclosing-var return.first + dec-type int + rep-type int + comparability 39 + variable return.last + var-kind field last + enclosing-var return + dec-type Ele[] + rep-type hashcode + comparability 40 + variable return.last.next + var-kind field next + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 41 + variable return.last.prev + var-kind field prev + enclosing-var return.last + dec-type _job[] + rep-type hashcode + comparability 42 + variable return.last.val + var-kind field val + enclosing-var return.last + dec-type int + rep-type int + comparability 43 + variable return.mem_count + var-kind field mem_count + enclosing-var return + dec-type int + rep-type int + comparability 44 -DECLARE -std.free_ele(Ele *;)void:::EXIT8 -ptr -Ele[] -hashcode -98 -ptr.next -_job[] -hashcode -99 -ptr.next.next -_job[] -hashcode -100 -ptr.next.prev -_job[] -hashcode -101 -ptr.next.val -int -int -102 -ptr.prev -_job[] -hashcode -103 -ptr.prev.next -_job[] -hashcode -104 -ptr.prev.prev -_job[] -hashcode -105 -ptr.prev.val -int -int -106 -ptr.val -int -int -107 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.free_ele(Ele\_*;)void:::ENTER + ppt-type enter + variable ptr + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 98 + variable ptr.next + var-kind field next + enclosing-var ptr + dec-type _job[] + rep-type hashcode + comparability 99 + variable ptr.next.next + var-kind field next + enclosing-var ptr.next + dec-type _job[] + rep-type hashcode + comparability 100 + variable ptr.next.prev + var-kind field prev + enclosing-var ptr.next + dec-type _job[] + rep-type hashcode + comparability 101 + variable ptr.next.val + var-kind field val + enclosing-var ptr.next + dec-type int + rep-type int + comparability 102 + variable ptr.prev + var-kind field prev + enclosing-var ptr + dec-type _job[] + rep-type hashcode + comparability 103 + variable ptr.prev.next + var-kind field next + enclosing-var ptr.prev + dec-type _job[] + rep-type hashcode + comparability 104 + variable ptr.prev.prev + var-kind field prev + enclosing-var ptr.prev + dec-type _job[] + rep-type hashcode + comparability 105 + variable ptr.prev.val + var-kind field val + enclosing-var ptr.prev + dec-type int + rep-type int + comparability 106 + variable ptr.val + var-kind field val + enclosing-var ptr + dec-type int + rep-type int + comparability 107 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.finish_process()void:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.free_ele(Ele\_*;)void:::EXIT8 + ppt-type subexit + variable ptr + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 98 + variable ptr.next + var-kind field next + enclosing-var ptr + dec-type _job[] + rep-type hashcode + comparability 99 + variable ptr.next.next + var-kind field next + enclosing-var ptr.next + dec-type _job[] + rep-type hashcode + comparability 100 + variable ptr.next.prev + var-kind field prev + enclosing-var ptr.next + dec-type _job[] + rep-type hashcode + comparability 101 + variable ptr.next.val + var-kind field val + enclosing-var ptr.next + dec-type int + rep-type int + comparability 102 + variable ptr.prev + var-kind field prev + enclosing-var ptr + dec-type _job[] + rep-type hashcode + comparability 103 + variable ptr.prev.next + var-kind field next + enclosing-var ptr.prev + dec-type _job[] + rep-type hashcode + comparability 104 + variable ptr.prev.prev + var-kind field prev + enclosing-var ptr.prev + dec-type _job[] + rep-type hashcode + comparability 105 + variable ptr.prev.val + var-kind field val + enclosing-var ptr.prev + dec-type int + rep-type int + comparability 106 + variable ptr.val + var-kind field val + enclosing-var ptr + dec-type int + rep-type int + comparability 107 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.finish_process()void:::EXIT9 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.finish_process()void:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.finish_all_processes()void:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.finish_process()void:::EXIT9 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.finish_all_processes()void:::EXIT10 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.finish_all_processes()void:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.schedule()void:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.finish_all_processes()void:::EXIT10 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.schedule()void:::EXIT11 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.schedule()void:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.schedule()void:::EXIT12 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.schedule()void:::EXIT11 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.upgrade_process_prio(int;float;)void:::ENTER -prio -int -int -108 -ratio -float -double -109 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.schedule()void:::EXIT12 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.upgrade_process_prio(int;float;)void:::EXIT13 -prio -int -int -108 -ratio -float -double -109 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.upgrade_process_prio(int;float;)void:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 109 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.upgrade_process_prio(int;float;)void:::EXIT14 -prio -int -int -108 -ratio -float -double -109 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.upgrade_process_prio(int;float;)void:::EXIT13 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 109 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.unblock_process(float;)void:::ENTER -ratio -float -double -109 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.upgrade_process_prio(int;float;)void:::EXIT14 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 109 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.unblock_process(float;)void:::EXIT15 -ratio -float -double -109 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.unblock_process(float;)void:::ENTER + ppt-type enter + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 109 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.quantum_expire()void:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.unblock_process(float;)void:::EXIT15 + ppt-type subexit + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 109 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.quantum_expire()void:::EXIT16 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.quantum_expire()void:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.block_process()void:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.quantum_expire()void:::EXIT16 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.block_process()void:::EXIT17 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.block_process()void:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.new_process(int;)Ele *:::ENTER -prio -int -int -108 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.block_process()void:::EXIT17 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.new_process(int;)Ele *:::EXIT18 -prio -int -int -108 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -24 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -Ele[] -hashcode -24 -return.next -_job[] -hashcode -25 -return.next.next -_job[] -hashcode -26 -return.next.prev -_job[] -hashcode -27 -return.next.val -int -int -28 -return.prev -_job[] -hashcode -29 -return.prev.next -_job[] -hashcode -30 -return.prev.prev -_job[] -hashcode -31 -return.prev.val -int -int -32 -return.val -int -int -33 +ppt std.new_process(int;)Ele\_*:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.add_process(int;)void:::ENTER -prio -int -int -108 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.new_process(int;)Ele\_*:::EXIT18 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 24 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type Ele[] + rep-type hashcode + comparability 24 + variable return.next + var-kind field next + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 25 + variable return.next.next + var-kind field next + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 26 + variable return.next.prev + var-kind field prev + enclosing-var return.next + dec-type _job[] + rep-type hashcode + comparability 27 + variable return.next.val + var-kind field val + enclosing-var return.next + dec-type int + rep-type int + comparability 28 + variable return.prev + var-kind field prev + enclosing-var return + dec-type _job[] + rep-type hashcode + comparability 29 + variable return.prev.next + var-kind field next + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 30 + variable return.prev.prev + var-kind field prev + enclosing-var return.prev + dec-type _job[] + rep-type hashcode + comparability 31 + variable return.prev.val + var-kind field val + enclosing-var return.prev + dec-type int + rep-type int + comparability 32 + variable return.val + var-kind field val + enclosing-var return + dec-type int + rep-type int + comparability 33 -DECLARE -std.add_process(int;)void:::EXIT19 -prio -int -int -108 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.add_process(int;)void:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.init_prio_queue(int;int;)void:::ENTER -prio -int -int -108 -num_proc -int -int -110 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.add_process(int;)void:::EXIT19 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.init_prio_queue(int;int;)void:::EXIT20 -prio -int -int -108 -num_proc -int -int -110 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.init_prio_queue(int;int;)void:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable num_proc + var-kind variable + dec-type int + rep-type int + comparability 110 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.initialize()void:::ENTER -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.init_prio_queue(int;int;)void:::EXIT20 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 108 + variable num_proc + var-kind variable + dec-type int + rep-type int + comparability 110 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.initialize()void:::EXIT21 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.initialize()void:::ENTER + ppt-type enter + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.main(int;char **;)int:::ENTER -argc -int -int -111 -argv -char *[] -hashcode -112 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 +ppt std.initialize()void:::EXIT21 + ppt-type subexit + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.main(int;char **;)int:::EXIT22 -argc -int -int -111 -argv -char *[] -hashcode -112 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -int -int -113 +ppt std.main(int;char\_**;)int:::ENTER + ppt-type enter + variable argc + var-kind variable + dec-type int + rep-type int + comparability 111 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 112 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 -DECLARE -std.main(int;char **;)int:::EXIT23 -argc -int -int -111 -argv -char *[] -hashcode -112 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -int -int -113 +ppt std.main(int;char\_**;)int:::EXIT22 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 111 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 112 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 113 -DECLARE -std.main(int;char **;)int:::EXIT24 -argc -int -int -111 -argv -char *[] -hashcode -112 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -int -int -113 +ppt std.main(int;char\_**;)int:::EXIT23 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 111 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 112 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 113 -DECLARE -std.main(int;char **;)int:::EXIT25 -argc -int -int -111 -argv -char *[] -hashcode -112 -::alloc_proc_num -int -int -34 -::num_processes -int -int -2 -::cur_proc -Ele[] -hashcode -3 -::cur_proc.next -_job[] -hashcode -4 -::cur_proc.next.next -_job[] -hashcode -5 -::cur_proc.next.prev -_job[] -hashcode -6 -::cur_proc.next.val -int -int -7 -::cur_proc.prev -_job[] -hashcode -8 -::cur_proc.prev.next -_job[] -hashcode -9 -::cur_proc.prev.prev -_job[] -hashcode -10 -::cur_proc.prev.val -int -int -11 -::cur_proc.val -int -int -12 -::prio_queue -List *[] -hashcode -13 -::block_queue -List[] -hashcode -14 -::block_queue.first -Ele[] -hashcode -15 -::block_queue.first.next -_job[] -hashcode -16 -::block_queue.first.prev -_job[] -hashcode -17 -::block_queue.first.val -int -int -18 -::block_queue.last -Ele[] -hashcode -19 -::block_queue.last.next -_job[] -hashcode -20 -::block_queue.last.prev -_job[] -hashcode -21 -::block_queue.last.val -int -int -22 -::block_queue.mem_count -int -int -23 -return -int -int -113 +ppt std.main(int;char\_**;)int:::EXIT24 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 111 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 112 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 113 + +ppt std.main(int;char\_**;)int:::EXIT25 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 111 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 112 + variable ::alloc_proc_num + var-kind variable + dec-type int + rep-type int + comparability 34 + variable ::num_processes + var-kind variable + dec-type int + rep-type int + comparability 2 + variable ::cur_proc + var-kind variable + dec-type Ele[] + rep-type hashcode + comparability 3 + variable ::cur_proc.next + var-kind field next + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 4 + variable ::cur_proc.next.next + var-kind field next + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 5 + variable ::cur_proc.next.prev + var-kind field prev + enclosing-var ::cur_proc.next + dec-type _job[] + rep-type hashcode + comparability 6 + variable ::cur_proc.next.val + var-kind field val + enclosing-var ::cur_proc.next + dec-type int + rep-type int + comparability 7 + variable ::cur_proc.prev + var-kind field prev + enclosing-var ::cur_proc + dec-type _job[] + rep-type hashcode + comparability 8 + variable ::cur_proc.prev.next + var-kind field next + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 9 + variable ::cur_proc.prev.prev + var-kind field prev + enclosing-var ::cur_proc.prev + dec-type _job[] + rep-type hashcode + comparability 10 + variable ::cur_proc.prev.val + var-kind field val + enclosing-var ::cur_proc.prev + dec-type int + rep-type int + comparability 11 + variable ::cur_proc.val + var-kind field val + enclosing-var ::cur_proc + dec-type int + rep-type int + comparability 12 + variable ::prio_queue + var-kind variable + dec-type List\_*[] + rep-type hashcode + comparability 13 + variable ::block_queue + var-kind variable + dec-type List[] + rep-type hashcode + comparability 14 + variable ::block_queue.first + var-kind field first + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 15 + variable ::block_queue.first.next + var-kind field next + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 16 + variable ::block_queue.first.prev + var-kind field prev + enclosing-var ::block_queue.first + dec-type _job[] + rep-type hashcode + comparability 17 + variable ::block_queue.first.val + var-kind field val + enclosing-var ::block_queue.first + dec-type int + rep-type int + comparability 18 + variable ::block_queue.last + var-kind field last + enclosing-var ::block_queue + dec-type Ele[] + rep-type hashcode + comparability 19 + variable ::block_queue.last.next + var-kind field next + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 20 + variable ::block_queue.last.prev + var-kind field prev + enclosing-var ::block_queue.last + dec-type _job[] + rep-type hashcode + comparability 21 + variable ::block_queue.last.val + var-kind field val + enclosing-var ::block_queue.last + dec-type int + rep-type int + comparability 22 + variable ::block_queue.mem_count + var-kind field mem_count + enclosing-var ::block_queue + dec-type int + rep-type int + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 113 # Implicit Type to Explicit Type # 1 : alloc_proc_num new_num diff --git a/tests/daikon-tests/schedule/schedule.dtrace.gz b/tests/daikon-tests/schedule/schedule.dtrace.gz index 723c2d19a4..118123794a 100644 Binary files a/tests/daikon-tests/schedule/schedule.dtrace.gz and b/tests/daikon-tests/schedule/schedule.dtrace.gz differ diff --git a/tests/daikon-tests/schedule2/schedule2.decls b/tests/daikon-tests/schedule2/schedule2.decls index fa2acea4d9..e091f7d4c4 100644 --- a/tests/daikon-tests/schedule2/schedule2.decls +++ b/tests/daikon-tests/schedule2/schedule2.decls @@ -1,3345 +1,4718 @@ -VarComparability -implicit +decl-version 2.0 -DECLARE -std.enqueue(int;process *;)int:::ENTER -prio -int -int -1 -new_process -process[] -hashcode -2 -new_process.priority -int -int -3 -new_process.next -process[] -hashcode -4 -new_process.next.priority -int -int -5 -new_process.next.next -process[] -hashcode -6 -new_process.next.next.priority -int -int -7 -new_process.next.next.next -process[] -hashcode -8 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +var-comparability implicit -DECLARE -std.enqueue(int;process *;)int:::EXIT1 -prio -int -int -1 -new_process -process[] -hashcode -2 -new_process.priority -int -int -3 -new_process.next -process[] -hashcode -4 -new_process.next.priority -int -int -5 -new_process.next.next -process[] -hashcode -6 -new_process.next.next.priority -int -int -7 -new_process.next.next.next -process[] -hashcode -8 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.enqueue(int;process\_*;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable new_process + var-kind variable + dec-type process[] + rep-type hashcode + comparability 2 + variable new_process.priority + var-kind field priority + enclosing-var new_process + dec-type int + rep-type int + comparability 3 + variable new_process.next + var-kind field next + enclosing-var new_process + dec-type process[] + rep-type hashcode + comparability 4 + variable new_process.next.priority + var-kind field priority + enclosing-var new_process.next + dec-type int + rep-type int + comparability 5 + variable new_process.next.next + var-kind field next + enclosing-var new_process.next + dec-type process[] + rep-type hashcode + comparability 6 + variable new_process.next.next.priority + var-kind field priority + enclosing-var new_process.next.next + dec-type int + rep-type int + comparability 7 + variable new_process.next.next.next + var-kind field next + enclosing-var new_process.next.next + dec-type process[] + rep-type hashcode + comparability 8 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.enqueue(int;process *;)int:::EXIT2 -prio -int -int -1 -new_process -process[] -hashcode -2 -new_process.priority -int -int -3 -new_process.next -process[] -hashcode -4 -new_process.next.priority -int -int -5 -new_process.next.next -process[] -hashcode -6 -new_process.next.next.priority -int -int -7 -new_process.next.next.next -process[] -hashcode -8 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.enqueue(int;process\_*;)int:::EXIT1 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable new_process + var-kind variable + dec-type process[] + rep-type hashcode + comparability 2 + variable new_process.priority + var-kind field priority + enclosing-var new_process + dec-type int + rep-type int + comparability 3 + variable new_process.next + var-kind field next + enclosing-var new_process + dec-type process[] + rep-type hashcode + comparability 4 + variable new_process.next.priority + var-kind field priority + enclosing-var new_process.next + dec-type int + rep-type int + comparability 5 + variable new_process.next.next + var-kind field next + enclosing-var new_process.next + dec-type process[] + rep-type hashcode + comparability 6 + variable new_process.next.next.priority + var-kind field priority + enclosing-var new_process.next.next + dec-type int + rep-type int + comparability 7 + variable new_process.next.next.next + var-kind field next + enclosing-var new_process.next.next + dec-type process[] + rep-type hashcode + comparability 8 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.main(int;char **;)int:::ENTER -argc -int -int -25 -argv -char *[] -hashcode -26 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.enqueue(int;process\_*;)int:::EXIT2 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable new_process + var-kind variable + dec-type process[] + rep-type hashcode + comparability 2 + variable new_process.priority + var-kind field priority + enclosing-var new_process + dec-type int + rep-type int + comparability 3 + variable new_process.next + var-kind field next + enclosing-var new_process + dec-type process[] + rep-type hashcode + comparability 4 + variable new_process.next.priority + var-kind field priority + enclosing-var new_process.next + dec-type int + rep-type int + comparability 5 + variable new_process.next.next + var-kind field next + enclosing-var new_process.next + dec-type process[] + rep-type hashcode + comparability 6 + variable new_process.next.next.priority + var-kind field priority + enclosing-var new_process.next.next + dec-type int + rep-type int + comparability 7 + variable new_process.next.next.next + var-kind field next + enclosing-var new_process.next.next + dec-type process[] + rep-type hashcode + comparability 8 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.main(int;char **;)int:::EXIT3 -argc -int -int -25 -argv -char *[] -hashcode -26 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.main(int;char\_**;)int:::ENTER + ppt-type enter + variable argc + var-kind variable + dec-type int + rep-type int + comparability 25 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 26 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.get_command(int *;int *;float *;)int:::ENTER -command -int[] -hashcode -27 -*command -int -int -28 -prio -int[] -hashcode -1 -*prio -int -int -28 -ratio -float[] -hashcode -29 -*ratio -float -double -30 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.main(int;char\_**;)int:::EXIT3 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 25 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 26 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.get_command(int *;int *;float *;)int:::EXIT4 -command -int[] -hashcode -27 -*command -int -int -28 -prio -int[] -hashcode -1 -*prio -int -int -28 -ratio -float[] -hashcode -29 -*ratio -float -double -30 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.get_command(int\_*;int\_*;float\_*;)int:::ENTER + ppt-type enter + variable command + var-kind variable + dec-type int[] + rep-type hashcode + comparability 27 + variable *command + var-kind variable + dec-type int + rep-type int + comparability 28 + variable prio + var-kind variable + dec-type int[] + rep-type hashcode + comparability 1 + variable *prio + var-kind variable + dec-type int + rep-type int + comparability 28 + variable ratio + var-kind variable + dec-type float[] + rep-type hashcode + comparability 29 + variable *ratio + var-kind variable + dec-type float + rep-type double + comparability 30 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.get_command(int *;int *;float *;)int:::EXIT5 -command -int[] -hashcode -27 -*command -int -int -28 -prio -int[] -hashcode -1 -*prio -int -int -28 -ratio -float[] -hashcode -29 -*ratio -float -double -30 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.get_command(int\_*;int\_*;float\_*;)int:::EXIT4 + ppt-type subexit + variable command + var-kind variable + dec-type int[] + rep-type hashcode + comparability 27 + variable *command + var-kind variable + dec-type int + rep-type int + comparability 28 + variable prio + var-kind variable + dec-type int[] + rep-type hashcode + comparability 1 + variable *prio + var-kind variable + dec-type int + rep-type int + comparability 28 + variable ratio + var-kind variable + dec-type float[] + rep-type hashcode + comparability 29 + variable *ratio + var-kind variable + dec-type float + rep-type double + comparability 30 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.exit_here(int;)int:::ENTER -status -int -int -31 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.get_command(int\_*;int\_*;float\_*;)int:::EXIT5 + ppt-type subexit + variable command + var-kind variable + dec-type int[] + rep-type hashcode + comparability 27 + variable *command + var-kind variable + dec-type int + rep-type int + comparability 28 + variable prio + var-kind variable + dec-type int[] + rep-type hashcode + comparability 1 + variable *prio + var-kind variable + dec-type int + rep-type int + comparability 28 + variable ratio + var-kind variable + dec-type float[] + rep-type hashcode + comparability 29 + variable *ratio + var-kind variable + dec-type float + rep-type double + comparability 30 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.exit_here(int;)int:::EXIT6 -status -int -int -31 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.exit_here(int;)int:::ENTER + ppt-type enter + variable status + var-kind variable + dec-type int + rep-type int + comparability 31 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.new_job(int;)int:::ENTER -prio -int -int -1 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.exit_here(int;)int:::EXIT6 + ppt-type subexit + variable status + var-kind variable + dec-type int + rep-type int + comparability 31 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.new_job(int;)int:::EXIT7 -prio -int -int -1 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.new_job(int;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.upgrade_prio(int;float;)int:::ENTER -prio -int -int -1 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.new_job(int;)int:::EXIT7 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.upgrade_prio(int;float;)int:::EXIT8 -prio -int -int -1 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.upgrade_prio(int;float;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.upgrade_prio(int;float;)int:::EXIT9 -prio -int -int -1 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.upgrade_prio(int;float;)int:::EXIT8 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.upgrade_prio(int;float;)int:::EXIT10 -prio -int -int -1 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.upgrade_prio(int;float;)int:::EXIT9 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.block()int:::ENTER -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.upgrade_prio(int;float;)int:::EXIT10 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.block()int:::EXIT11 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.block()int:::ENTER + ppt-type enter + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.block()int:::EXIT12 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.block()int:::EXIT11 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.unblock(float;)int:::ENTER -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.block()int:::EXIT12 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.unblock(float;)int:::EXIT13 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.unblock(float;)int:::ENTER + ppt-type enter + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.unblock(float;)int:::EXIT14 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.unblock(float;)int:::EXIT13 + ppt-type subexit + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.quantum_expire()int:::ENTER -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.unblock(float;)int:::EXIT14 + ppt-type subexit + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.quantum_expire()int:::EXIT15 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.quantum_expire()int:::ENTER + ppt-type enter + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.quantum_expire()int:::EXIT16 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.quantum_expire()int:::EXIT15 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.finish()int:::ENTER -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.quantum_expire()int:::EXIT16 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.finish()int:::EXIT17 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.finish()int:::ENTER + ppt-type enter + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.finish()int:::EXIT18 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.finish()int:::EXIT17 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.flush()int:::ENTER -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.finish()int:::EXIT18 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.flush()int:::EXIT19 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.flush()int:::ENTER + ppt-type enter + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.get_current()process *:::ENTER -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.flush()int:::EXIT19 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.get_current()process *:::EXIT20 -::current_job -process[] -hashcode -32 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -process[] -hashcode -32 -return.priority -int -int -33 -return.next -process[] -hashcode -34 -return.next.priority -int -int -35 -return.next.next -process[] -hashcode -36 -return.next.next.priority -int -int -37 -return.next.next.next -process[] -hashcode -38 +ppt std.get_current()process\_*:::ENTER + ppt-type enter + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.reschedule(int;)int:::ENTER -prio -int -int -1 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.get_current()process\_*:::EXIT20 + ppt-type subexit + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 32 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type process[] + rep-type hashcode + comparability 32 + variable return.priority + var-kind field priority + enclosing-var return + dec-type int + rep-type int + comparability 33 + variable return.next + var-kind field next + enclosing-var return + dec-type process[] + rep-type hashcode + comparability 34 + variable return.next.priority + var-kind field priority + enclosing-var return.next + dec-type int + rep-type int + comparability 35 + variable return.next.next + var-kind field next + enclosing-var return.next + dec-type process[] + rep-type hashcode + comparability 36 + variable return.next.next.priority + var-kind field priority + enclosing-var return.next.next + dec-type int + rep-type int + comparability 37 + variable return.next.next.next + var-kind field next + enclosing-var return.next.next + dec-type process[] + rep-type hashcode + comparability 38 -DECLARE -std.reschedule(int;)int:::EXIT21 -prio -int -int -1 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.reschedule(int;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.schedule(int;int;float;)int:::ENTER -command -int -int -39 -prio -int -int -39 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.reschedule(int;)int:::EXIT21 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.schedule(int;int;float;)int:::EXIT22 -command -int -int -39 -prio -int -int -39 -ratio -float -double -29 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.schedule(int;int;float;)int:::ENTER + ppt-type enter + variable command + var-kind variable + dec-type int + rep-type int + comparability 39 + variable prio + var-kind variable + dec-type int + rep-type int + comparability 39 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.put_end(int;process *;)int:::ENTER -prio -int -int -1 -process_ptr -process[] -hashcode -40 -process_ptr.priority -int -int -41 -process_ptr.next -process[] -hashcode -42 -process_ptr.next.priority -int -int -43 -process_ptr.next.next -process[] -hashcode -44 -process_ptr.next.next.priority -int -int -45 -process_ptr.next.next.next -process[] -hashcode -46 -::current_job -process[] -hashcode -40 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.schedule(int;int;float;)int:::EXIT22 + ppt-type subexit + variable command + var-kind variable + dec-type int + rep-type int + comparability 39 + variable prio + var-kind variable + dec-type int + rep-type int + comparability 39 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.put_end(int;process *;)int:::EXIT23 -prio -int -int -1 -process_ptr -process[] -hashcode -40 -process_ptr.priority -int -int -41 -process_ptr.next -process[] -hashcode -42 -process_ptr.next.priority -int -int -43 -process_ptr.next.next -process[] -hashcode -44 -process_ptr.next.next.priority -int -int -45 -process_ptr.next.next.next -process[] -hashcode -46 -::current_job -process[] -hashcode -40 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.put_end(int;process\_*;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable process_ptr + var-kind variable + dec-type process[] + rep-type hashcode + comparability 40 + variable process_ptr.priority + var-kind field priority + enclosing-var process_ptr + dec-type int + rep-type int + comparability 41 + variable process_ptr.next + var-kind field next + enclosing-var process_ptr + dec-type process[] + rep-type hashcode + comparability 42 + variable process_ptr.next.priority + var-kind field priority + enclosing-var process_ptr.next + dec-type int + rep-type int + comparability 43 + variable process_ptr.next.next + var-kind field next + enclosing-var process_ptr.next + dec-type process[] + rep-type hashcode + comparability 44 + variable process_ptr.next.next.priority + var-kind field priority + enclosing-var process_ptr.next.next + dec-type int + rep-type int + comparability 45 + variable process_ptr.next.next.next + var-kind field next + enclosing-var process_ptr.next.next + dec-type process[] + rep-type hashcode + comparability 46 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 40 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.put_end(int;process *;)int:::EXIT24 -prio -int -int -1 -process_ptr -process[] -hashcode -40 -process_ptr.priority -int -int -41 -process_ptr.next -process[] -hashcode -42 -process_ptr.next.priority -int -int -43 -process_ptr.next.next -process[] -hashcode -44 -process_ptr.next.next.priority -int -int -45 -process_ptr.next.next.next -process[] -hashcode -46 -::current_job -process[] -hashcode -40 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.put_end(int;process\_*;)int:::EXIT23 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable process_ptr + var-kind variable + dec-type process[] + rep-type hashcode + comparability 40 + variable process_ptr.priority + var-kind field priority + enclosing-var process_ptr + dec-type int + rep-type int + comparability 41 + variable process_ptr.next + var-kind field next + enclosing-var process_ptr + dec-type process[] + rep-type hashcode + comparability 42 + variable process_ptr.next.priority + var-kind field priority + enclosing-var process_ptr.next + dec-type int + rep-type int + comparability 43 + variable process_ptr.next.next + var-kind field next + enclosing-var process_ptr.next + dec-type process[] + rep-type hashcode + comparability 44 + variable process_ptr.next.next.priority + var-kind field priority + enclosing-var process_ptr.next.next + dec-type int + rep-type int + comparability 45 + variable process_ptr.next.next.next + var-kind field next + enclosing-var process_ptr.next.next + dec-type process[] + rep-type hashcode + comparability 46 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 40 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.get_process(int;float;process **;)int:::ENTER -prio -int -int -1 -ratio -float -double -29 -job -process *[] -hashcode -47 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 +ppt std.put_end(int;process\_*;)int:::EXIT24 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable process_ptr + var-kind variable + dec-type process[] + rep-type hashcode + comparability 40 + variable process_ptr.priority + var-kind field priority + enclosing-var process_ptr + dec-type int + rep-type int + comparability 41 + variable process_ptr.next + var-kind field next + enclosing-var process_ptr + dec-type process[] + rep-type hashcode + comparability 42 + variable process_ptr.next.priority + var-kind field priority + enclosing-var process_ptr.next + dec-type int + rep-type int + comparability 43 + variable process_ptr.next.next + var-kind field next + enclosing-var process_ptr.next + dec-type process[] + rep-type hashcode + comparability 44 + variable process_ptr.next.next.priority + var-kind field priority + enclosing-var process_ptr.next.next + dec-type int + rep-type int + comparability 45 + variable process_ptr.next.next.next + var-kind field next + enclosing-var process_ptr.next.next + dec-type process[] + rep-type hashcode + comparability 46 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 40 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.get_process(int;float;process **;)int:::EXIT25 -prio -int -int -1 -ratio -float -double -29 -job -process *[] -hashcode -47 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.get_process(int;float;process\_**;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 47 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 -DECLARE -std.get_process(int;float;process **;)int:::EXIT26 -prio -int -int -1 -ratio -float -double -29 -job -process *[] -hashcode -47 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.get_process(int;float;process\_**;)int:::EXIT25 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 47 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.get_process(int;float;process **;)int:::EXIT27 -prio -int -int -1 -ratio -float -double -29 -job -process *[] -hashcode -47 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.get_process(int;float;process\_**;)int:::EXIT26 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 47 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 -DECLARE -std.get_process(int;float;process **;)int:::EXIT28 -prio -int -int -1 -ratio -float -double -29 -job -process *[] -hashcode -47 -::current_job -process[] -hashcode -9 -::current_job.priority -int -int -10 -::current_job.next -process[] -hashcode -11 -::current_job.next.priority -int -int -12 -::current_job.next.next -process[] -hashcode -13 -::current_job.next.next.priority -int -int -14 -::current_job.next.next.next -process[] -hashcode -15 -::next_pid -int -int -16 -::prio_queue -queue[] -hashcode -17 -::prio_queue.length -int -int -18 -::prio_queue.head -process[] -hashcode -19 -::prio_queue.head.priority -int -int -20 -::prio_queue.head.next -process[] -hashcode -21 -::prio_queue.head.next.priority -int -int -22 -::prio_queue.head.next.next -process[] -hashcode -23 -return -int -int -24 +ppt std.get_process(int;float;process\_**;)int:::EXIT27 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 47 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 + +ppt std.get_process(int;float;process\_**;)int:::EXIT28 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 29 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 47 + variable ::current_job + var-kind variable + dec-type process[] + rep-type hashcode + comparability 9 + variable ::current_job.priority + var-kind field priority + enclosing-var ::current_job + dec-type int + rep-type int + comparability 10 + variable ::current_job.next + var-kind field next + enclosing-var ::current_job + dec-type process[] + rep-type hashcode + comparability 11 + variable ::current_job.next.priority + var-kind field priority + enclosing-var ::current_job.next + dec-type int + rep-type int + comparability 12 + variable ::current_job.next.next + var-kind field next + enclosing-var ::current_job.next + dec-type process[] + rep-type hashcode + comparability 13 + variable ::current_job.next.next.priority + var-kind field priority + enclosing-var ::current_job.next.next + dec-type int + rep-type int + comparability 14 + variable ::current_job.next.next.next + var-kind field next + enclosing-var ::current_job.next.next + dec-type process[] + rep-type hashcode + comparability 15 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 16 + variable ::prio_queue + var-kind variable + dec-type queue[] + rep-type hashcode + comparability 17 + variable ::prio_queue.length + var-kind field length + enclosing-var ::prio_queue + dec-type int + rep-type int + comparability 18 + variable ::prio_queue.head + var-kind field head + enclosing-var ::prio_queue + dec-type process[] + rep-type hashcode + comparability 19 + variable ::prio_queue.head.priority + var-kind field priority + enclosing-var ::prio_queue.head + dec-type int + rep-type int + comparability 20 + variable ::prio_queue.head.next + var-kind field next + enclosing-var ::prio_queue.head + dec-type process[] + rep-type hashcode + comparability 21 + variable ::prio_queue.head.next.priority + var-kind field priority + enclosing-var ::prio_queue.head.next + dec-type int + rep-type int + comparability 22 + variable ::prio_queue.head.next.next + var-kind field next + enclosing-var ::prio_queue.head.next + dec-type process[] + rep-type hashcode + comparability 23 + variable return + var-kind return + dec-type int + rep-type int + comparability 24 # Implicit Type to Explicit Type # 1 : prio diff --git a/tests/daikon-tests/schedule2/schedule2.dtrace.gz b/tests/daikon-tests/schedule2/schedule2.dtrace.gz index 5e9326f57a..cebdd11b87 100644 Binary files a/tests/daikon-tests/schedule2/schedule2.dtrace.gz and b/tests/daikon-tests/schedule2/schedule2.dtrace.gz differ diff --git a/tests/daikon-tests/tcas/tcas.decls b/tests/daikon-tests/tcas/tcas.decls index 2d7a5c1801..97608d1a33 100644 --- a/tests/daikon-tests/tcas/tcas.decls +++ b/tests/daikon-tests/tcas/tcas.decls @@ -1,1115 +1,1416 @@ -VarComparability -implicit +decl-version 2.0 -DECLARE -std.initialize()void:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +var-comparability implicit -DECLARE -std.initialize()void:::EXIT1 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.initialize()void:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.ALIM()int:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.initialize()void:::EXIT1 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.ALIM()int:::EXIT2 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -12[6] -::Up_Separation -int -int -12 -::Down_Separation -int -int -12 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -int -int -12 +ppt std.ALIM()int:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.Inhibit_Biased_Climb()int:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.ALIM()int:::EXIT2 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 12[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 12 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 12 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type int + rep-type int + comparability 12 -DECLARE -std.Inhibit_Biased_Climb()int:::EXIT3 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -12[6] -::Up_Separation -int -int -12 -::Down_Separation -int -int -12 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -int -int -12 +ppt std.Inhibit_Biased_Climb()int:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.Non_Crossing_Biased_Climb()boolean:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.Inhibit_Biased_Climb()int:::EXIT3 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 12[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 12 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 12 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type int + rep-type int + comparability 12 -DECLARE -std.Non_Crossing_Biased_Climb()boolean:::EXIT4 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -boolean -int -13 +ppt std.Non_Crossing_Biased_Climb()boolean:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.Non_Crossing_Biased_Descend()boolean:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.Non_Crossing_Biased_Climb()boolean:::EXIT4 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type boolean + rep-type int + comparability 13 -DECLARE -std.Non_Crossing_Biased_Descend()boolean:::EXIT5 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -boolean -int -13 +ppt std.Non_Crossing_Biased_Descend()boolean:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.Own_Below_Threat()boolean:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.Non_Crossing_Biased_Descend()boolean:::EXIT5 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type boolean + rep-type int + comparability 13 -DECLARE -std.Own_Below_Threat()boolean:::EXIT6 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -boolean -int -13 +ppt std.Own_Below_Threat()boolean:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.Own_Above_Threat()boolean:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.Own_Below_Threat()boolean:::EXIT6 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type boolean + rep-type int + comparability 13 -DECLARE -std.Own_Above_Threat()boolean:::EXIT7 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -boolean -int -13 +ppt std.Own_Above_Threat()boolean:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.alt_sep_test()int:::ENTER -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.Own_Above_Threat()boolean:::EXIT7 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type boolean + rep-type int + comparability 13 -DECLARE -std.alt_sep_test()int:::EXIT8 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -int -int -13 +ppt std.alt_sep_test()int:::ENTER + ppt-type enter + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 -DECLARE -std.main(int;char **;)int:::ENTER -argc -int -int -14 -argv -char *[] -hashcode -15 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 +ppt std.alt_sep_test()int:::EXIT8 + ppt-type subexit + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type int + rep-type int + comparability 13 -DECLARE -std.main(int;char **;)int:::EXIT9 -argc -int -int -14 -argv -char *[] -hashcode -15 -::Cur_Vertical_Sep -int -int -1 -::High_Confidence -boolean -int -2 -::Two_of_Three_Reports_Valid -boolean -int -3 -::Own_Tracked_Alt -int -int -4 -::Own_Tracked_Alt_Rate -int -int -5 -::Other_Tracked_Alt -int -int -4 -::Alt_Layer_Value -int -int -6 -::Positive_RA_Alt_Thresh -int[] -hashcode -7 -::Positive_RA_Alt_Thresh[] -int[] -int[] -8[6] -::Up_Separation -int -int -8 -::Down_Separation -int -int -8 -::Other_RAC -int -int -9 -::Other_Capability -int -int -10 -::Climb_Inhibit -int -int -11 -return -int -int -13 +ppt std.main(int;char\_**;)int:::ENTER + ppt-type enter + variable argc + var-kind variable + dec-type int + rep-type int + comparability 14 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 15 + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + +ppt std.main(int;char\_**;)int:::EXIT9 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 14 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 15 + variable ::Cur_Vertical_Sep + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::High_Confidence + var-kind variable + dec-type boolean + rep-type int + comparability 2 + variable ::Two_of_Three_Reports_Valid + var-kind variable + dec-type boolean + rep-type int + comparability 3 + variable ::Own_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Own_Tracked_Alt_Rate + var-kind variable + dec-type int + rep-type int + comparability 5 + variable ::Other_Tracked_Alt + var-kind variable + dec-type int + rep-type int + comparability 4 + variable ::Alt_Layer_Value + var-kind variable + dec-type int + rep-type int + comparability 6 + variable ::Positive_RA_Alt_Thresh + var-kind variable + dec-type int[] + rep-type hashcode + comparability 7 + variable ::Positive_RA_Alt_Thresh[..] + var-kind array + enclosing-var ::Positive_RA_Alt_Thresh + array 1 + dec-type int[] + rep-type int[] + comparability 8[6] + variable ::Up_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Down_Separation + var-kind variable + dec-type int + rep-type int + comparability 8 + variable ::Other_RAC + var-kind variable + dec-type int + rep-type int + comparability 9 + variable ::Other_Capability + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::Climb_Inhibit + var-kind variable + dec-type int + rep-type int + comparability 11 + variable return + var-kind return + dec-type int + rep-type int + comparability 13 # Implicit Type to Explicit Type # 1 : Cur_Vertical_Sep diff --git a/tests/daikon-tests/tcas/tcas.dtrace.gz b/tests/daikon-tests/tcas/tcas.dtrace.gz index a86952ba03..e3cd2911df 100644 Binary files a/tests/daikon-tests/tcas/tcas.dtrace.gz and b/tests/daikon-tests/tcas/tcas.dtrace.gz differ diff --git a/tests/diff-tests/StackAr/StackAr-1.dtrace.gz b/tests/diff-tests/StackAr/StackAr-1.dtrace.gz index 50062edada..1e48b3b8aa 100644 Binary files a/tests/diff-tests/StackAr/StackAr-1.dtrace.gz and b/tests/diff-tests/StackAr/StackAr-1.dtrace.gz differ diff --git a/tests/diff-tests/StackAr/StackAr-2.dtrace.gz b/tests/diff-tests/StackAr/StackAr-2.dtrace.gz index de7eae91ad..3872241035 100644 Binary files a/tests/diff-tests/StackAr/StackAr-2.dtrace.gz and b/tests/diff-tests/StackAr/StackAr-2.dtrace.gz differ diff --git a/tests/diff-tests/StackAr/StackAr.decls b/tests/diff-tests/StackAr/StackAr.decls index f80be87eef..58ff5ee9a1 100644 --- a/tests/diff-tests/StackAr/StackAr.decls +++ b/tests/diff-tests/StackAr/StackAr.decls @@ -1,493 +1,958 @@ +decl-version 2.0 + // Declaration file /scratch/mharder/tests/esc-experiments/StackAr/DataStructures/StackAr.decls rewritten by ComparablePairsDescFileReader // Tue Feb 12 13:58:11 EST 2002 -VarComparability -implicit + +var-comparability implicit // Declarations for DataStructures/StackAr.java // Written Tue Feb 12 13:57:51 2002 - ListImplementors java.util.List +ppt DataStructures.StackAr.(I)V:::ENTER + ppt-type enter + variable capacity + var-kind variable + dec-type int + rep-type int + comparability 0 -DECLARE -DataStructures.StackAr.(I)V:::EXIT33 -capacity -int -int -1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 - -DECLARE -DataStructures.StackAr.(I)V:::ENTER -capacity -int -int -0 +ppt DataStructures.StackAr.(I)V:::EXIT33 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable capacity + var-kind variable + dec-type int + rep-type int + comparability 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.isEmpty()Z:::EXIT41 -return -boolean -boolean -0 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -2 +ppt DataStructures.StackAr.isEmpty()Z:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.isEmpty()Z:::ENTER -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.isEmpty()Z:::EXIT41 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 0 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 1[2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 2 -DECLARE -DataStructures.StackAr.isFull()Z:::EXIT50 -return -boolean -boolean -0 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -1[2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -2 +ppt DataStructures.StackAr.isFull()Z:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.isFull()Z:::ENTER -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.isFull()Z:::EXIT50 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable return + var-kind return + dec-type boolean + rep-type boolean + comparability 0 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 1[2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 2 -DECLARE -DataStructures.StackAr.makeEmpty()V:::EXIT61 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.makeEmpty()V:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.makeEmpty()V:::ENTER -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.makeEmpty()V:::EXIT61 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.top()Ljava/lang/Object;:::EXIT71 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.top()Ljava/lang/Object;:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.top()Ljava/lang/Object;:::EXIT72 -return -java.lang.Object -hashcode -0 -return.class -java.lang.Class -java.lang.String --1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.top()Ljava/lang/Object;:::EXIT71 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability -2 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.top()Ljava/lang/Object;:::ENTER -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.top()Ljava/lang/Object;:::EXIT72 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability 0 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.pop()V:::EXIT84 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 +ppt DataStructures.StackAr.pop()V:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -2[-2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 -DECLARE -DataStructures.StackAr.pop()V:::ENTER -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] --2[-2] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int --2 +ppt DataStructures.StackAr.pop()V:::EXIT84 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -2[-2] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 -DECLARE -DataStructures.StackAr.push(Ljava/lang/Object;)V:::EXIT96 -x -java.lang.Object -hashcode -0 -x.class -java.lang.Class -java.lang.String --1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.push(Ljava/lang/Object;)V:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable x + var-kind variable + dec-type java.lang.Object + rep-type hashcode + comparability 0 + variable x.getClass().getName() + var-kind function getClass().getName() + enclosing-var x + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.push(Ljava/lang/Object;)V:::ENTER -x -java.lang.Object -hashcode -0 -x.class -java.lang.Class -java.lang.String --1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.push(Ljava/lang/Object;)V:::EXIT96 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable x + var-kind variable + dec-type java.lang.Object + rep-type hashcode + comparability 0 + variable x.getClass().getName() + var-kind function getClass().getName() + enclosing-var x + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.topAndPop()Ljava/lang/Object;:::EXIT105 -return -java.lang.Object -hashcode --2 -return.class -java.lang.Class -java.lang.String --1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.topAndPop()Ljava/lang/Object;:::ENTER + ppt-type enter + parent parent DataStructures.StackAr:::OBJECT 1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.topAndPop()Ljava/lang/Object;:::EXIT108 -return -java.lang.Object -hashcode -0 -return.class -java.lang.Class -java.lang.String --1 -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.topAndPop()Ljava/lang/Object;:::EXIT105 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability -2 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr.topAndPop()Ljava/lang/Object;:::ENTER -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr.topAndPop()Ljava/lang/Object;:::EXIT108 + ppt-type subexit + parent parent DataStructures.StackAr:::OBJECT 1 + variable return + var-kind return + dec-type java.lang.Object + rep-type hashcode + comparability 0 + variable return.getClass().getName() + var-kind function getClass().getName() + enclosing-var return + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + parent DataStructures.StackAr:::OBJECT 1 + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + parent DataStructures.StackAr:::OBJECT 1 + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + parent DataStructures.StackAr:::OBJECT 1 + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + parent DataStructures.StackAr:::OBJECT 1 + comparability 1 -DECLARE -DataStructures.StackAr:::OBJECT -this.theArray -java.lang.Object[] -hashcode --2 -this.theArray.class -java.lang.Class -java.lang.String --1 -this.theArray[] -java.lang.Object[] -hashcode[] -0[1] -this.theArray[].class -java.lang.Class[] -java.lang.String[] --1 -this.topOfStack -int -int -1 +ppt DataStructures.StackAr:::OBJECT + ppt-type object + variable this + var-kind variable + dec-type DataStructures.StackAr + rep-type hashcode + flags is_param + comparability 3 + variable this.theArray + var-kind field theArray + enclosing-var this + dec-type java.lang.Object[] + rep-type hashcode + comparability -2 + variable this.theArray.getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray + dec-type java.lang.Class + rep-type java.lang.String + comparability -1 + variable this.theArray[..] + var-kind array + enclosing-var this.theArray + array 1 + dec-type java.lang.Object[] + rep-type hashcode[] + comparability 0[1] + variable this.theArray[..].getClass().getName() + var-kind function getClass().getName() + enclosing-var this.theArray[..] + array 1 + dec-type java.lang.Class[] + rep-type java.lang.String[] + comparability -1 + variable this.topOfStack + var-kind field topOfStack + enclosing-var this + dec-type int + rep-type int + comparability 1 diff --git a/tests/diff-tests/schedule2/schedule2-1.dtrace.gz b/tests/diff-tests/schedule2/schedule2-1.dtrace.gz index 1496904c0f..bc5a2b51df 100644 Binary files a/tests/diff-tests/schedule2/schedule2-1.dtrace.gz and b/tests/diff-tests/schedule2/schedule2-1.dtrace.gz differ diff --git a/tests/diff-tests/schedule2/schedule2-2.dtrace.gz b/tests/diff-tests/schedule2/schedule2-2.dtrace.gz index 8f8592af7a..966b553178 100644 Binary files a/tests/diff-tests/schedule2/schedule2-2.dtrace.gz and b/tests/diff-tests/schedule2/schedule2-2.dtrace.gz differ diff --git a/tests/diff-tests/schedule2/schedule2.decls b/tests/diff-tests/schedule2/schedule2.decls index cf4af6ed48..143d69e32e 100644 --- a/tests/diff-tests/schedule2/schedule2.decls +++ b/tests/diff-tests/schedule2/schedule2.decls @@ -1,685 +1,823 @@ -VarComparability -implicit - -DECLARE -std.enqueue(int;process *;)int:::ENTER -prio -int -int -1 -::next_pid -int -int -2 - -DECLARE -std.enqueue(int;process *;)int:::EXIT1 -prio -int -int -1 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.enqueue(int;process *;)int:::EXIT2 -prio -int -int -1 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.main(int;char **;)int:::ENTER -argc -int -int -4 -argv -char *[] -hashcode -5 -::next_pid -int -int -2 - -DECLARE -std.main(int;char **;)int:::EXIT3 -argc -int -int -4 -argv -char *[] -hashcode -5 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_command(int *;int *;float *;)int:::ENTER -command -int[] -hashcode -6 -*command -int -int -7 -prio -int[] -hashcode -1 -*prio -int -int -7 -ratio -float[] -hashcode -8 -*ratio -float -double -9 -::next_pid -int -int -2 - -DECLARE -std.get_command(int *;int *;float *;)int:::EXIT4 -command -int[] -hashcode -6 -*command -int -int -7 -prio -int[] -hashcode -1 -*prio -int -int -7 -ratio -float[] -hashcode -8 -*ratio -float -double -9 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_command(int *;int *;float *;)int:::EXIT5 -command -int[] -hashcode -6 -*command -int -int -7 -prio -int[] -hashcode -1 -*prio -int -int -7 -ratio -float[] -hashcode -8 -*ratio -float -double -9 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.exit_here(int;)int:::ENTER -status -int -int -10 -::next_pid -int -int -2 - -DECLARE -std.exit_here(int;)int:::EXIT6 -status -int -int -10 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.new_job(int;)int:::ENTER -prio -int -int -1 -::next_pid -int -int -2 - -DECLARE -std.new_job(int;)int:::EXIT7 -prio -int -int -1 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.upgrade_prio(int;float;)int:::ENTER -prio -int -int -1 -ratio -float -double -8 -::next_pid -int -int -2 - -DECLARE -std.upgrade_prio(int;float;)int:::EXIT8 -prio -int -int -1 -ratio -float -double -8 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.upgrade_prio(int;float;)int:::EXIT9 -prio -int -int -1 -ratio -float -double -8 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.upgrade_prio(int;float;)int:::EXIT10 -prio -int -int -1 -ratio -float -double -8 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.block()int:::ENTER -::next_pid -int -int -2 - -DECLARE -std.block()int:::EXIT11 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.block()int:::EXIT12 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.unblock(float;)int:::ENTER -ratio -float -double -8 -::next_pid -int -int -2 - -DECLARE -std.unblock(float;)int:::EXIT13 -ratio -float -double -8 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.unblock(float;)int:::EXIT14 -ratio -float -double -8 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.quantum_expire()int:::ENTER -::next_pid -int -int -2 - -DECLARE -std.quantum_expire()int:::EXIT15 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.quantum_expire()int:::EXIT16 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.finish()int:::ENTER -::next_pid -int -int -2 - -DECLARE -std.finish()int:::EXIT17 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.finish()int:::EXIT18 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.flush()int:::ENTER -::next_pid -int -int -2 - -DECLARE -std.flush()int:::EXIT19 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_current()process *:::ENTER -::next_pid -int -int -2 - -DECLARE -std.get_current()process *:::EXIT20 -::next_pid -int -int -2 - -DECLARE -std.reschedule(int;)int:::ENTER -prio -int -int -1 -::next_pid -int -int -2 - -DECLARE -std.reschedule(int;)int:::EXIT21 -prio -int -int -1 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.schedule(int;int;float;)int:::ENTER -command -int -int -11 -prio -int -int -11 -ratio -float -double -8 -::next_pid -int -int -2 - -DECLARE -std.schedule(int;int;float;)int:::EXIT22 -command -int -int -11 -prio -int -int -11 -ratio -float -double -8 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.put_end(int;process *;)int:::ENTER -prio -int -int -1 -::next_pid -int -int -2 - -DECLARE -std.put_end(int;process *;)int:::EXIT23 -prio -int -int -1 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.put_end(int;process *;)int:::EXIT24 -prio -int -int -1 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_process(int;float;process **;)int:::ENTER -prio -int -int -1 -ratio -float -double -8 -job -process *[] -hashcode -12 -::next_pid -int -int -2 - -DECLARE -std.get_process(int;float;process **;)int:::EXIT25 -prio -int -int -1 -ratio -float -double -8 -job -process *[] -hashcode -12 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_process(int;float;process **;)int:::EXIT26 -prio -int -int -1 -ratio -float -double -8 -job -process *[] -hashcode -12 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_process(int;float;process **;)int:::EXIT27 -prio -int -int -1 -ratio -float -double -8 -job -process *[] -hashcode -12 -::next_pid -int -int -2 -return -int -int -3 - -DECLARE -std.get_process(int;float;process **;)int:::EXIT28 -prio -int -int -1 -ratio -float -double -8 -job -process *[] -hashcode -12 -::next_pid -int -int -2 -return -int -int -3 +decl-version 2.0 + +var-comparability implicit + +ppt std.enqueue(int;process\_*;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.enqueue(int;process\_*;)int:::EXIT1 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.enqueue(int;process\_*;)int:::EXIT2 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.main(int;char\_**;)int:::ENTER + ppt-type enter + variable argc + var-kind variable + dec-type int + rep-type int + comparability 4 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 5 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.main(int;char\_**;)int:::EXIT3 + ppt-type subexit + variable argc + var-kind variable + dec-type int + rep-type int + comparability 4 + variable argv + var-kind variable + dec-type char\_*[] + rep-type hashcode + comparability 5 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_command(int\_*;int\_*;float\_*;)int:::ENTER + ppt-type enter + variable command + var-kind variable + dec-type int[] + rep-type hashcode + comparability 6 + variable *command + var-kind variable + dec-type int + rep-type int + comparability 7 + variable prio + var-kind variable + dec-type int[] + rep-type hashcode + comparability 1 + variable *prio + var-kind variable + dec-type int + rep-type int + comparability 7 + variable ratio + var-kind variable + dec-type float[] + rep-type hashcode + comparability 8 + variable *ratio + var-kind variable + dec-type float + rep-type double + comparability 9 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.get_command(int\_*;int\_*;float\_*;)int:::EXIT4 + ppt-type subexit + variable command + var-kind variable + dec-type int[] + rep-type hashcode + comparability 6 + variable *command + var-kind variable + dec-type int + rep-type int + comparability 7 + variable prio + var-kind variable + dec-type int[] + rep-type hashcode + comparability 1 + variable *prio + var-kind variable + dec-type int + rep-type int + comparability 7 + variable ratio + var-kind variable + dec-type float[] + rep-type hashcode + comparability 8 + variable *ratio + var-kind variable + dec-type float + rep-type double + comparability 9 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_command(int\_*;int\_*;float\_*;)int:::EXIT5 + ppt-type subexit + variable command + var-kind variable + dec-type int[] + rep-type hashcode + comparability 6 + variable *command + var-kind variable + dec-type int + rep-type int + comparability 7 + variable prio + var-kind variable + dec-type int[] + rep-type hashcode + comparability 1 + variable *prio + var-kind variable + dec-type int + rep-type int + comparability 7 + variable ratio + var-kind variable + dec-type float[] + rep-type hashcode + comparability 8 + variable *ratio + var-kind variable + dec-type float + rep-type double + comparability 9 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.exit_here(int;)int:::ENTER + ppt-type enter + variable status + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.exit_here(int;)int:::EXIT6 + ppt-type subexit + variable status + var-kind variable + dec-type int + rep-type int + comparability 10 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.new_job(int;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.new_job(int;)int:::EXIT7 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.upgrade_prio(int;float;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.upgrade_prio(int;float;)int:::EXIT8 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.upgrade_prio(int;float;)int:::EXIT9 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.upgrade_prio(int;float;)int:::EXIT10 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.block()int:::ENTER + ppt-type enter + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.block()int:::EXIT11 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.block()int:::EXIT12 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.unblock(float;)int:::ENTER + ppt-type enter + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.unblock(float;)int:::EXIT13 + ppt-type subexit + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.unblock(float;)int:::EXIT14 + ppt-type subexit + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.quantum_expire()int:::ENTER + ppt-type enter + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.quantum_expire()int:::EXIT15 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.quantum_expire()int:::EXIT16 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.finish()int:::ENTER + ppt-type enter + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.finish()int:::EXIT17 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.finish()int:::EXIT18 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.flush()int:::ENTER + ppt-type enter + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.flush()int:::EXIT19 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_current()process\_*:::ENTER + ppt-type enter + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.get_current()process\_*:::EXIT20 + ppt-type subexit + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.reschedule(int;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.reschedule(int;)int:::EXIT21 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.schedule(int;int;float;)int:::ENTER + ppt-type enter + variable command + var-kind variable + dec-type int + rep-type int + comparability 11 + variable prio + var-kind variable + dec-type int + rep-type int + comparability 11 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.schedule(int;int;float;)int:::EXIT22 + ppt-type subexit + variable command + var-kind variable + dec-type int + rep-type int + comparability 11 + variable prio + var-kind variable + dec-type int + rep-type int + comparability 11 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.put_end(int;process\_*;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.put_end(int;process\_*;)int:::EXIT23 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.put_end(int;process\_*;)int:::EXIT24 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_process(int;float;process\_**;)int:::ENTER + ppt-type enter + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 12 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + +ppt std.get_process(int;float;process\_**;)int:::EXIT25 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 12 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_process(int;float;process\_**;)int:::EXIT26 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 12 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_process(int;float;process\_**;)int:::EXIT27 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 12 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 + +ppt std.get_process(int;float;process\_**;)int:::EXIT28 + ppt-type subexit + variable prio + var-kind variable + dec-type int + rep-type int + comparability 1 + variable ratio + var-kind variable + dec-type float + rep-type double + comparability 8 + variable job + var-kind variable + dec-type process\_*[] + rep-type hashcode + comparability 12 + variable ::next_pid + var-kind variable + dec-type int + rep-type int + comparability 2 + variable return + var-kind return + dec-type int + rep-type int + comparability 3 # Implicit Type to Explicit Type # 1 : prio diff --git a/tests/kvasir-tests/SimpleDisambigStructTest/SimpleDisambigStructTest.disambig.decls.goal b/tests/kvasir-tests/SimpleDisambigStructTest/SimpleDisambigStructTest.disambig.decls.goal deleted file mode 100644 index 00920b9a44..0000000000 --- a/tests/kvasir-tests/SimpleDisambigStructTest/SimpleDisambigStructTest.disambig.decls.goal +++ /dev/null @@ -1,161 +0,0 @@ -VarComparability -none - -DECLARE -..bar():::ENTER -actualB -Buffer # isParam=true -hashcode -22 -actualB.dynamicIntArray -int[] -hashcode -22 -actualB.dynamicIntArray[] -int[] -int[] -22 -actualB.dynamicString -char* -java.lang.String -22 -actualB.number -int -int -22 -actualB.staticIntArray -int[] -hashcode -22 -actualB.staticIntArray[] -int[] -int[] -22 -actualB.staticString -char* -java.lang.String -22 - -DECLARE -..bar():::EXIT0 -actualB -Buffer # isParam=true -hashcode -22 -actualB.dynamicIntArray -int[] -hashcode -22 -actualB.dynamicIntArray[] -int[] -int[] -22 -actualB.dynamicString -char* -java.lang.String -22 -actualB.number -int -int -22 -actualB.staticIntArray -int[] -hashcode -22 -actualB.staticIntArray[] -int[] -int[] -22 -actualB.staticString -char* -java.lang.String -22 - -DECLARE -..foo():::ENTER -*b -Buffer -hashcode -22 -b -Buffer[] # isParam=true -hashcode -22 -b->dynamicIntArray -int[] -hashcode -22 -b->dynamicIntArray[] -int[] -int[] -22 -b->dynamicString -char* -java.lang.String -22 -b->number -int -int -22 -b->staticIntArray -int[] -hashcode -22 -b->staticIntArray[] -int[] -int[] -22 -b->staticString -char* -java.lang.String -22 - -DECLARE -..foo():::EXIT0 -*b -Buffer -hashcode -22 -b -Buffer[] # isParam=true -hashcode -22 -b->dynamicIntArray -int[] -hashcode -22 -b->dynamicIntArray[] -int[] -int[] -22 -b->dynamicString -char* -java.lang.String -22 -b->number -int -int -22 -b->staticIntArray -int[] -hashcode -22 -b->staticIntArray[] -int[] -int[] -22 -b->staticString -char* -java.lang.String -22 - -DECLARE -..main():::ENTER - -DECLARE -..main():::EXIT0 -return -int -int -22 - diff --git a/tests/kvasir-tests/SimpleDisambigStructTest/SimpleDisambigStructTest.disambig.dtrace.goal b/tests/kvasir-tests/SimpleDisambigStructTest/SimpleDisambigStructTest.disambig.dtrace.goal deleted file mode 100644 index ec5d6c73d0..0000000000 --- a/tests/kvasir-tests/SimpleDisambigStructTest/SimpleDisambigStructTest.disambig.dtrace.goal +++ /dev/null @@ -1,117 +0,0 @@ -..main():::ENTER - -..foo():::ENTER -*b -nonsensical -2 -b -463728680 -1 -b->dynamicIntArray -nonsensical -2 -b->dynamicIntArray[] -nonsensical -2 -b->dynamicString -nonsensical -2 -b->number -nonsensical -2 -b->staticIntArray -nonsensical -2 -b->staticIntArray[] -nonsensical -2 -b->staticString -nonsensical -2 - -..foo():::EXIT0 -*b -463728680 -1 -b -463728680 -1 -b->dynamicIntArray -463728792 -1 -b->dynamicIntArray[] -[ 0 1 2 3 4 ] -1 -b->dynamicString -"Hello world\n" -1 -b->number -42 -1 -b->staticIntArray -463728684 -1 -b->staticIntArray[] -[ 10 9 8 7 6 5 4 3 2 1 ] -1 -b->staticString -"Hello1234" -1 - -..bar():::ENTER -actualB -2970936792 -1 -actualB.dynamicIntArray -463728792 -1 -actualB.dynamicIntArray[] -[ 0 1 2 3 4 ] -1 -actualB.dynamicString -"Hello world\n" -1 -actualB.number -42 -1 -actualB.staticIntArray -2970936796 -1 -actualB.staticIntArray[] -[ 10 9 8 7 6 5 4 3 2 1 ] -1 -actualB.staticString -"Hello1234" -1 - -..bar():::EXIT0 -actualB -2970936792 -1 -actualB.dynamicIntArray -463728792 -1 -actualB.dynamicIntArray[] -[ 0 1 2 3 4 ] -1 -actualB.dynamicString -"Hello world\n" -1 -actualB.number -42 -1 -actualB.staticIntArray -2970936796 -1 -actualB.staticIntArray[] -[ 10 9 8 7 6 5 4 3 2 1 ] -1 -actualB.staticString -"Hello1234" -1 - -..main():::EXIT0 -return -0 -1 -