Skip to content

Starting from an instance set

Leon Starr edited this page Nov 5, 2023 · 5 revisions

When you are not navigating from the local instance, you need to be explicit about the originating instance set.

bigdog breeds ..= Breed( Max height > big threshold )
bigdog owners ..= bigdog breeds/specifies/Dog/is owned by/Owner

In the above example that path expression begins with a labeled instance set flow and then traverses from there across two associations to yield a set of related Owner instances.

If the originating instance set is empty, the empty set will be returned regardless of the remainder of the path.

Introduction

Model semantics

Flows (as Variables)

Constants and literals

Structure of an activity

Accessing the class model

Data flow


Grammar and parsing notes

Components

Clone this wiki locally