Skip to content

Improve language structure #16

@sg495

Description

@sg495

Tasks:

  • Register submodules of tensorsat.lang as languages.
  • Track the boxclasses and typeclasses defined by a language.
  • Track dependencies between languages, based on the typeclasses declared by their boxclasses (requires Improve typeclass safety #15)
  • Enforce that each language/module has a top boxclass, which implements _contract2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    Status

    Planned

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions