Skip to content

DSLBase

relationalai.semantics.frontend.base
DSLBase(model: Model)

Base class for semantics DSL objects.

DSLBase provides a unique, stable identity for objects in the semantics DSL and captures source information used to produce helpful error messages.

Parameters

  • model

    (Model) - The model this object belongs to.

Notes

Most users should not instantiate this class directly. You typically work with subclasses such as Variable, Concept, and Fragment.

Subclassed By