RecurLoop/ Documentation
RecurLoop/APIv0.2.12

record

Define a native record.

recurloop
record Name {
    field:type
    ...
}

Defines a native record with calculated field offsets and alignment. Field types can be pointers, arrays or other records.

Example

recurloop
record Point { x:i64 y:i64 }

Syntax

recurloop
<name:id> <fields:block>

Example

recurloop
record Point { x:i64 y:i64 }

Arguments

  • —
  • : —
  • fields — Fields as name:type pairs. Layout and alignment are calculated.
  • name — Name of the new type.