aa
|
Classes | |
class | Apply |
class | Con |
class | HMType |
class | HMVar |
class | Ident |
class | Lambda |
class | Let |
class | Oper |
class | Syntax |
class | VStack |
class | Worklist |
Static Public Member Functions | |
static HMType | hm (Syntax prog) |
Static Package Functions | |
static void | reset () |
Static Package Attributes | |
static final HashMap< String, HMType > | ENV = new HashMap<>() |
Definition at line 34 of file HM3.java.
References com.cliffc.aa.HM.HM3.Syntax._hm, com.cliffc.aa.HM.HM3.Syntax.add_neighbors(), com.cliffc.aa.type.TypeInt.BOOL, com.cliffc.aa.HM.HM3.Syntax.check_progress(), com.cliffc.aa.HM.HM3.ENV, com.cliffc.aa.type.TypeFlt.FLT64, com.cliffc.aa.HM.HM3.Oper.fun(), com.cliffc.aa.HM.HM3.Syntax.get_ids(), com.cliffc.aa.HM.HM3.Syntax.hm(), com.cliffc.aa.type.TypeInt.INT64, com.cliffc.aa.HM.HM3.Worklist.len(), com.cliffc.aa.HM.HM3.Worklist.pop(), and com.cliffc.aa.type.TypeMemPtr.STRPTR.
Referenced by com.cliffc.aa.HM.TestHM3.test00(), com.cliffc.aa.HM.TestHM3.test01(), com.cliffc.aa.HM.TestHM3.test02(), com.cliffc.aa.HM.TestHM3.test03(), com.cliffc.aa.HM.TestHM3.test04(), com.cliffc.aa.HM.TestHM3.test05(), com.cliffc.aa.HM.TestHM3.test05a(), com.cliffc.aa.HM.TestHM3.test06(), com.cliffc.aa.HM.TestHM3.test07(), com.cliffc.aa.HM.TestHM3.test08(), com.cliffc.aa.HM.TestHM3.test09(), com.cliffc.aa.HM.TestHM3.test10(), com.cliffc.aa.HM.TestHM3.test11(), and com.cliffc.aa.HM.TestHM3.test12().
|
staticpackage |
Definition at line 80 of file HM3.java.
References com.cliffc.aa.HM.HM3.ENV, and com.cliffc.aa.HM.HM3.HMType.reset().
Referenced by com.cliffc.aa.HM.TestHM3.reset().
|
staticpackage |
Definition at line 32 of file HM3.java.
Referenced by com.cliffc.aa.HM.HM3.Ident.get_ids(), com.cliffc.aa.HM.HM3.Lambda.get_ids(), com.cliffc.aa.HM.HM3.Let.get_ids(), com.cliffc.aa.HM.HM3.hm(), com.cliffc.aa.HM.HM3.Ident.hm(), com.cliffc.aa.HM.HM3.Lambda.hm(), com.cliffc.aa.HM.HM3.Let.hm(), com.cliffc.aa.HM.HM3.Lambda.progress(), com.cliffc.aa.HM.HM3.Let.progress(), and com.cliffc.aa.HM.HM3.reset().