Options
All
  • Public
  • Public/Protected
  • All
Menu

Datatype to describe function/macros

Hierarchy

Index

Constructors

Properties

inputTypes: Type[]
outputTypes?: Type[]
token: LexerToken
valueType: ValueType
ValueTypes: { 0: SyntaxType; 1: SyntaxType; 2: SyntaxType; 3: SyntaxType; 4: SyntaxType; 5: SyntaxType; 6: SyntaxType; 7: SyntaxType; 8: SyntaxType; 9: SyntaxType } = ...

Methods

  • check(type: Type): boolean
  • checkInputTypes(types: Type[]): boolean
  • checkInputs(stack: Value[]): boolean
  • Can this arrow be called with the given stack?

    Parameters

    • stack: Value[]

      stack to check from

    Returns boolean

    true if types align

  • getWasmTypeName(name?: string): string
  • isUnit(): boolean
  • toString(): string

Generated using TypeDoc