class TP_ROUT_TBL |
---|
**** | Tables of bound routine types.
_ `get_query(TUP{ARRAY{ARG},$TP}):TP_ROUT' look up a type. `test(TP_ROUT):BOOL' tests for a type. `insert(TP_ROUT):SAME' inserts a type. `delete(TP_ROUT):SAME' deletes a type. |
elt_hash(e:TP_ROUT):INT |
---|
**** | A hash value computed from the query types. |
query_hash(q:TUP{ARRAY{ARG},$TP}):INT |
---|
**** | A hash value computed from the query types. |
query_test(q:TUP{ARRAY{ARG},$TP}, t:TP_ROUT):BOOL |
---|
**** | True if `t' is a bound routine with arg and return types as listed in `q'. |