expexp
Version:
The express model io and express model and data representation.
173 lines (172 loc) • 3.5 kB
JSON
{
"t": "ntt",
"id": "NttWithGenAggrTypeAttrs",
"cnd":null,
"sprs":null,
"abs": false,
"atrs": {"t":"a_ntt_atrs","s":[
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"arrAttr"}]},
"opt":false,
"typ":{
"t":"arr",
"bds":null,
"opt":false,
"unq":false,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"arrOptAttr"}]},
"opt":false,
"typ":{
"t":"arr",
"bds":null,
"opt":true,
"unq":false,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"arrUnqAttr"}]},
"opt":false,
"typ":{
"t":"arr",
"bds":null,
"opt":false,
"unq":true,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"arrBndsAttr"}]},
"opt":false,
"typ":{
"t":"arr",
"bds": {
"t":"bds",
"fr": {"t":"a_sxp_trms", "s":[{"t":"a_trm_ftrs", "s":[{ "t":"ftr", "arg0":{"t":"int", "val":3}, "qals0":null, "arg1":null, "qals1":null }]}]},
"to":null
},
"opt":false,
"unq":false,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"bagAttr"}]},
"opt":false,
"typ":{
"t":"bag",
"bds":null,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"bagBndsAttr"}]},
"opt":false,
"typ":{
"t":"bag",
"bds": {
"t":"bds",
"fr":null,
"to": {"t":"a_sxp_trms", "s":[{"t":"a_trm_ftrs", "s":[{ "t":"ftr", "arg0":{"t":"int", "val":4}, "qals0":null, "arg1":null, "qals1":null }]}]}
},
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"lstAttr"}]},
"opt":false,
"typ":{
"t":"lst",
"bds":null,
"unq":false,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"lstUnqAttr"}]},
"opt":false,
"typ":{
"t":"lst",
"bds":null,
"unq":true,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"lstBndsAttr"}]},
"opt":false,
"typ":{
"t":"lst",
"bds": {
"t":"bds",
"fr": {"t":"a_sxp_trms", "s":[{"t":"a_trm_ftrs", "s":[{ "t":"ftr", "arg0":{"t":"int", "val":5}, "qals0":null, "arg1":null, "qals1":null }]}]},
"to": {"t":"a_sxp_trms", "s":[{"t":"a_trm_ftrs", "s":[{ "t":"ftr", "arg0":{"t":"int", "val":13}, "qals0":null, "arg1":null, "qals1":null }]}]}
},
"unq":false,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"setAttr"}]},
"opt":false,
"typ":{
"t":"set",
"bds":null,
"spc": {
"t":"t_int"
}
}
},
{
"t":"atr_dcl",
"ids":{"t":"a_atr_ids","s":[{"t":"atr", "id":"setBndsAttr"}]},
"opt":false,
"typ":{
"t":"set",
"bds": {
"t":"bds",
"fr": {"t":"a_sxp_trms", "s":[{"t":"a_trm_ftrs", "s":[{ "t":"ftr", "arg0":{"t":"int", "val":8}, "qals0":null, "arg1":null, "qals1":null }]}]},
"to":null
},
"spc": {
"t":"t_int"
}
}
}
]},
"drvs":null,
"unqs":null,
"invs":null,
"whrs":null
}