Search in sources :

Example 1 with PSMIso

use of catdata.fql.sql.PSMIso in project fql by CategoricalData.

the class InstOps method visit.

@Override
public List<PSM> visit(String env, TransIso e) {
    List<PSM> ret = new LinkedList<>();
    Signature sig = prog.insts.get(e.l).type(prog).toSig(prog);
    ret.add(new PSMIso(e.lToR, env, e.l, e.r, sig));
    return ret;
}
Also used : PSMIso(catdata.fql.sql.PSMIso) PropPSM(catdata.fql.sql.PropPSM) ExpPSM(catdata.fql.sql.ExpPSM) PSM(catdata.fql.sql.PSM) LinkedList(java.util.LinkedList)

Aggregations

ExpPSM (catdata.fql.sql.ExpPSM)1 PSM (catdata.fql.sql.PSM)1 PSMIso (catdata.fql.sql.PSMIso)1 PropPSM (catdata.fql.sql.PropPSM)1 LinkedList (java.util.LinkedList)1