dol 0.8.1

DOL (Design Ontology Language) - A declarative specification language for ontology-first development
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
gen hello.world {
  message has content
  message has sender
  message has timestamp
}

docs {
  The hello.world gen is the simplest possible DOL example. It defines
  a message entity with three essential properties: content (what the
  message says), sender (who sent it), and timestamp (when it was sent).

  This demonstrates the basic pattern:
  - gen <domain>.<name> declares a new gen
  - <entity> has <property> declares properties
  - docs explains the intent and usage
}