Alpha equivalence checker for arbitrary lambda terms
7

Configure Feed

Select the types of activity you want to include in your feed.

ego / examples / modulo.json
777 B 25 lines
1{ 2 "name": "modulo", 3 "rankdir": "LR", 4 "start": "r0", 5 "accepting": ["r0"], 6 "states": [ 7 {"id": "r0", "label": "r₀", "accepting": true}, 8 {"id": "r1", "label": "r₁"}, 9 {"id": "r2", "label": "r₂"}, 10 {"id": "r3", "label": "r₃"}, 11 {"id": "r4", "label": "r₄"} 12 ], 13 "transitions": [ 14 {"from": "r0", "to": "r0", "label": "0"}, 15 {"from": "r0", "to": "r1", "label": "1"}, 16 {"from": "r1", "to": "r2", "label": "0"}, 17 {"from": "r1", "to": "r3", "label": "1"}, 18 {"from": "r2", "to": "r4", "label": "0"}, 19 {"from": "r2", "to": "r0", "label": "1"}, 20 {"from": "r3", "to": "r1", "label": "0"}, 21 {"from": "r3", "to": "r2", "label": "1"}, 22 {"from": "r4", "to": "r3", "label": "0"}, 23 {"from": "r4", "to": "r4", "label": "1"} 24 ] 25}