UNPKG

expexp

Version:

The express model io and express model and data representation.

213 lines (212 loc) 4.71 kB
{ "t": "fun", "id": "FctBoundingPoints", "prms": { "t": "a_fun_prms", "s": [ { "t": "prm_dcl", "ids": { "t": "a_prm_ids", "s": [ { "t": "prm", "id": "path" } ] }, "typ": { "t": "lst", "spc": { "t": "any_ref", "id": "TpPoint2d" }, "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 0 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": false } } ] }, "res": { "t": "set", "spc": { "t": "any_ref", "id": "TpPoint2d" }, "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 1 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] } } }, "ctts": null, "csts": null, "lcls": { "t": "a_fun_lcls", "s": [ { "t": "lcl_dcl", "ids": { "t": "a_lcl_ids", "s": [ { "t": "lcl", "id": "tmp" } ] }, "typ": { "t": "set", "spc": { "t": "any_ref", "id": "TpPoint2d" }, "bds": null }, "xpr": { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "agi", "vals": null }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "arg1": null, "op": null } } ] }, "stms": { "t": "a_fun_stms", "s": [ { "t": "ret", "xpr": { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "par", "xpr": { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "any_ref", "id": "tmp" }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "arg1": null, "op": null } }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "arg1": null, "op": null } } ] } }