DSL authoringΒΆ
motion-spec-dsl defines the
.robmot authoring language and emits the RDF dataset consumed by motion-spec.
The DSL package also owns its model classes, RDF emission, vocabulary, manifest
handling, and semantic validation. motion-spec begins at RDF-to-compiler-IR
lowering.
Read DSL concepts for the complete language surface, quantity
expressions for arithmetic over quantity refs, then work through the
pick_and_place tutorial.