{"$class":"concerto.metamodel.Model","namespace":"org.accordproject.ciceromark","imports":[{"$class":"concerto.metamodel.ImportType","name":"Child","namespace":"org.accordproject.commonmark","uri":"https://models.accordproject.org/markdown/commonmark@0.2.0.cto"}],"declarations":[{"$class":"concerto.metamodel.ConceptDeclaration","name":"Element","isAbstract":true,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"name","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":817,"line":24,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":833,"line":25,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"elementType","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":833,"line":25,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":863,"line":26,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":774,"line":23,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":864,"line":26,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Child"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Variable","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"value","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":903,"line":29,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":920,"line":30,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"identifiedBy","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":920,"line":30,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":951,"line":31,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":866,"line":28,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":952,"line":31,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Element"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"FormattedVariable","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"format","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1001,"line":34,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1017,"line":35,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":954,"line":33,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1018,"line":35,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Variable"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"EnumVariable","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"enumValues","isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1062,"line":38,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1084,"line":39,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1020,"line":37,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1085,"line":39,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Variable"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Formula","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"value","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1123,"line":42,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1140,"line":43,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"dependencies","isArray":true,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1140,"line":43,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1175,"line":44,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"code","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1175,"line":44,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1198,"line":45,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1087,"line":41,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1199,"line":45,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Element"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Block","isAbstract":true,"properties":[],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1201,"line":47,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1243,"line":48,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Element"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Clause","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"src","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1278,"line":51,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1300,"line":52,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1245,"line":50,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1301,"line":52,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Block"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Conditional","isAbstract":false,"properties":[{"$class":"concerto.metamodel.BooleanProperty","name":"isTrue","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1341,"line":55,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1360,"line":56,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"whenTrue","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Child"},"isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1360,"line":56,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1381,"line":57,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"whenFalse","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Child"},"isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1381,"line":57,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1401,"line":58,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1303,"line":54,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1402,"line":58,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Block"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"Optional","isAbstract":false,"properties":[{"$class":"concerto.metamodel.BooleanProperty","name":"hasSome","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1439,"line":61,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1459,"line":62,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"whenSome","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Child"},"isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1459,"line":62,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1480,"line":63,"column":3,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.ObjectProperty","name":"whenNone","type":{"$class":"concerto.metamodel.TypeIdentifier","name":"Child"},"isArray":true,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1480,"line":63,"column":3,"$class":"concerto.metamodel.Position"},"end":{"offset":1499,"line":64,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1404,"line":60,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1500,"line":64,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Block"}},{"$class":"concerto.metamodel.ConceptDeclaration","name":"ListBlock","isAbstract":false,"properties":[{"$class":"concerto.metamodel.StringProperty","name":"type","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1540,"line":67,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1558,"line":68,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"tight","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1558,"line":68,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1577,"line":69,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"start","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1577,"line":69,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1605,"line":70,"column":5,"$class":"concerto.metamodel.Position"}}},{"$class":"concerto.metamodel.StringProperty","name":"delimiter","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel.Range","start":{"offset":1605,"line":70,"column":5,"$class":"concerto.metamodel.Position"},"end":{"offset":1633,"line":71,"column":1,"$class":"concerto.metamodel.Position"}}}],"location":{"$class":"concerto.metamodel.Range","start":{"offset":1502,"line":66,"column":1,"$class":"concerto.metamodel.Position"},"end":{"offset":1634,"line":71,"column":2,"$class":"concerto.metamodel.Position"}},"superType":{"$class":"concerto.metamodel.TypeIdentifier","name":"Block"}}]}