1 package scm; 2 3 import jas.*; 4 class AutoInit 5 { 6 static void fillit(Env e) 7 { 8 e.definevar(Symbol.intern("make-ascii-cpe"), new scmAsciiCP()); 9 e.definevar(Symbol.intern("make-class-cpe"), new scmClassCP()); 10 e.definevar(Symbol.intern("make-name-type-cpe"), new scmNameTypeCP()); 11 e.definevar(Symbol.intern("make-field-cpe"), new scmFieldCP()); 12 e.definevar(Symbol.intern("make-interface-cpe"), new scmInterfaceCP()); 13 e.definevar(Symbol.intern("make-method-cpe"), new scmMethodCP()); 14 e.definevar(Symbol.intern("make-integer-cpe"), new scmIntegerCP()); 15 e.definevar(Symbol.intern("make-float-cpe"), new scmFloatCP()); 16 e.definevar(Symbol.intern("make-long-cpe"), new scmLongCP()); 17 e.definevar(Symbol.intern("make-double-cpe"), new scmDoubleCP()); 18 e.definevar(Symbol.intern("make-string-cpe"), new scmStringCP()); 19 e.definevar(Symbol.intern("make-field"), new scmVar()); 20 e.definevar(Symbol.intern("make-const"), new scmConstAttr()); 21 e.definevar(Symbol.intern("make-outputstream"), new scmscmOutputStream()); 22 e.definevar(Symbol.intern("make-label"), new scmLabel()); 23 e.definevar(Symbol.intern("make-class-env"), new scmClassEnv()); 24 e.definevar(Symbol.intern("make-code"), new scmCodeAttr()); 25 e.definevar(Symbol.intern("make-exception"), new scmExceptAttr()); 26 e.definevar(Symbol.intern("make-catchtable"), new scmCatchtable()); 27 e.definevar(Symbol.intern("make-catch-entry"), new scmCatchEntry()); 28 e.definevar(Symbol.intern("iinc"), new scmIincInsn()); 29 e.definevar(Symbol.intern("multianewarray"), new scmMultiarrayInsn()); 30 e.definevar(Symbol.intern("invokeinterface"), new scmInvokeinterfaceInsn()); 31 e.definevar(Symbol.intern("jas-class-addcpe"), new scmaddCPItem()); 32 e.definevar(Symbol.intern("jas-class-addfield"), new scmaddField()); 33 e.definevar(Symbol.intern("jas-class-addinterface"), new scmaddInterface()); 34 e.definevar(Symbol.intern("jas-class-setclass"), new scmsetClass()); 35 e.definevar(Symbol.intern("jas-class-setsuperclass"), new scmsetSuperClass()); 36 e.definevar(Symbol.intern("jas-class-addmethod"), new scmaddMethod()); 37 e.definevar(Symbol.intern("jas-class-setaccess"), new scmsetClassAccess()); 38 e.definevar(Symbol.intern("jas-class-setsource"), new scmsetSource()); 39 e.definevar(Symbol.intern("jas-class-write"), new scmwrite()); 40 e.definevar(Symbol.intern("jas-exception-add"), new scmaddException()); 41 e.definevar(Symbol.intern("jas-code-addinsn"), new scmaddInsn()); 42 e.definevar(Symbol.intern("jas-code-stack-size"), new scmsetStackSize()); 43 e.definevar(Symbol.intern("jas-code-var-size"), new scmsetVarSize()); 44 e.definevar(Symbol.intern("jas-set-catchtable"), new scmsetCatchtable()); 45 e.definevar(Symbol.intern("jas-add-catch-entry"), new scmaddEntry()); 46 } 47 } 48 | Popular Tags |