Skip to content

Parser should handle type definitions #30

@FyreByrd

Description

@FyreByrd

Proposed syntax:

type size = u32; // type alias
type TypeName extends OtherType implements Trait1, Trait2 { // "class" definition
  sz: u32; // private by default
  pub fun init(sz: u32): TypeName {
    this.sz = sz;
  }

  pub getSize() {
    return this.sz;
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions