Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • sac2c sac2c
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 394
    • Issues 394
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 17
    • Merge requests 17
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Merge requests
  • !258

Records extension

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Reg Huijben requested to merge reg/sac2c:records-reg-rebase into develop Dec 06, 2023
  • Overview 233
  • Commits 75
  • Changes 44

Extends SAC to support record types. These records allow the conceptual grouping of non-homogeneous data. Rather than supporting records at runtime, the fields of records are expanded into new variables based on the idea of lightweight records of Hraban Luyat. The implementation disallows recursive records, and restricts fields to be of a known size. This enables defining arrays of such records.

Edited Mar 05, 2024 by Sven-Bodo Scholz
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: records-reg-rebase