Inte Vleminckx
|
86cd7027f3
|
Adding bytes as a type
|
2025-02-05 16:01:56 +01:00 |
|
|
|
8fe7b0ea04
|
Commit some outstanding changes. Add TODO for cleanup.
|
2025-01-27 16:03:45 +01:00 |
|
|
|
200f2a3ede
|
add jinja2-based renderer for object diagrams
|
2024-12-17 15:32:24 +01:00 |
|
|
|
6314506ac0
|
parser prints line numbers AND gives an error if you use anonymous objects/links in LHS of a rule
|
2024-12-11 20:32:55 +01:00 |
|
|
|
838bb18630
|
extend concrete syntax: edge can be defined as (src -> tgt) OR (tgt <- src)
|
2024-12-04 15:49:02 +01:00 |
|
|
|
7c01b126c2
|
parser: a comment does not need to include a newline character
|
2024-12-03 19:31:21 +01:00 |
|
|
|
9883e09ac2
|
merging (meta-)models works (but it's dirty!)
|
2024-12-03 17:58:03 +01:00 |
|
|
|
75d938d2be
|
OD parser: use ODAPI instead of 'OD' service + support ActionCode-typed attributes
|
2024-11-05 13:59:04 +01:00 |
|
|
|
a682204381
|
OD textual renderer: fix order when there are links to/from links
|
2024-10-29 23:45:39 +01:00 |
|
|
|
cd26a401fe
|
Add example of 'woods' operational semantics. Clearer error messages. Implement full OD-API. Small refactoring of Conformance class.
|
2024-10-28 14:15:12 +01:00 |
|
|
|
6cd8bbb8cc
|
Clearer error message when parsing fails
|
2024-10-24 16:23:23 +02:00 |
|
|
|
ee790e4a11
|
Fix parsing primitive types
|
2024-10-21 15:01:27 +02:00 |
|
|
|
52ded8af77
|
Add concrete syntax for class diagrams + example (woods2.py)
|
2024-10-09 15:09:16 +02:00 |
|
|
|
17bff66e8e
|
Add conformance checking example
|
2024-10-08 22:35:47 +02:00 |
|
|
|
e70eae2286
|
PlantUML: render class cardinalities. Extend constraint checker API.
|
2024-10-08 21:08:06 +02:00 |
|
|
|
c351649d23
|
Add 'cloner'. Example also uses concrete syntax for LHS and RHS. Renders all possible rewrites and morphisms with LHS and RHS.
|
2024-10-08 12:22:37 +02:00 |
|
|
|
e875821e70
|
Concrete syntax no longer indentation-based (nightmare to parse). Add indented multi-line code terminals.
|
2024-10-07 18:18:05 +02:00 |
|
|
|
59de61d0a3
|
Add ActionCode primitive type. Fix constraint checking.
|
2024-10-07 16:08:23 +02:00 |
|
|
|
03cc568516
|
Move file. Small fix.
|
2024-10-04 10:50:16 +02:00 |
|
|
|
175edb64d9
|
Class diagram can be rendered as object diagram textual syntax, and parsed back, without information loss
|
2024-10-03 17:01:13 +02:00 |
|