Prog

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.regexp.syntax
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Prog()

 

init()

 

Sub New()

constructor (Slice<Inst>, Int64, Int64)

 

// .NET, .NET Standard 2.0
constructor(aInst: Slice<Inst>; aStart: Int64; aNumCap: Int64)
// Island
constructor(aInst: Slice<Inst>; aStart: int; aNumCap: int)

 

// .NET, .NET Standard 2.0
Prog(Slice<Inst> aInst, Int64 aStart, Int64 aNumCap)
// Island
Prog(Slice<Inst> aInst, int aStart, int aNumCap)

 

// .NET, .NET Standard 2.0
init(_ aInst: Slice<Inst>, _ aStart: Int64, _ aNumCap: Int64)
// Island
init(_ aInst: Slice<Inst>, _ aStart: int, _ aNumCap: int)

 

// .NET, .NET Standard 2.0
Sub New(aInst As Slice<Inst>, aStart As Int64, aNumCap As Int64)
// Island
Sub New(aInst As Slice<Inst>, aStart As int, aNumCap As int)

Parameters:

  • aInst:
  • aStart:
  • aNumCap:

constructor (Prog)

 

constructor(value: Prog)

 

Prog(Prog value)

 

init(_ value: Prog)

 

Sub New(value As Prog)

Parameters:

  • value:

Inst

 

var Inst: Slice<Inst>;

 

Slice<Inst> Inst

 

var Inst: Slice<Inst>

 

Inst Slice<Inst>

 

FIELD Inst() As Slice<Inst>

NumCap

 

var NumCap: int;

 

int NumCap

 

var NumCap: int

 

NumCap int

 

FIELD NumCap() As int

Prefix

 

method Prefix: tuple of (prefix: string, complete: Boolean)

 

(string prefix, Boolean complete) Prefix()

 

func Prefix() -> (string, Boolean)

 

func Prefix() tuple of (|name=prefix| string, |name=complete| Boolean)

 

Function Prefix() As Tuple (Of string, Boolean)

Start

 

var Start: int;

 

int Start

 

var Start: int

 

Start int

 

FIELD Start() As int

StartCond

 

method StartCond: EmptyOp

 

EmptyOp StartCond()

 

func StartCond() -> EmptyOp

 

func StartCond() EmptyOp

 

Function StartCond() As EmptyOp

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

 

Inst

 

var Inst: Slice<Inst>;

 

Slice<Inst> Inst

 

var Inst: Slice<Inst>

 

Inst Slice<Inst>

 

FIELD Inst() As Slice<Inst>

NumCap

 

var NumCap: int;

 

int NumCap

 

var NumCap: int

 

NumCap int

 

FIELD NumCap() As int

Start

 

var Start: int;

 

int Start

 

var Start: int

 

Start int

 

FIELD Start() As int

 

constructor

 

constructor

 

Prog()

 

init()

 

Sub New()

constructor (Slice<Inst>, Int64, Int64)

 

// .NET, .NET Standard 2.0
constructor(aInst: Slice<Inst>; aStart: Int64; aNumCap: Int64)
// Island
constructor(aInst: Slice<Inst>; aStart: int; aNumCap: int)

 

// .NET, .NET Standard 2.0
Prog(Slice<Inst> aInst, Int64 aStart, Int64 aNumCap)
// Island
Prog(Slice<Inst> aInst, int aStart, int aNumCap)

 

// .NET, .NET Standard 2.0
init(_ aInst: Slice<Inst>, _ aStart: Int64, _ aNumCap: Int64)
// Island
init(_ aInst: Slice<Inst>, _ aStart: int, _ aNumCap: int)

 

// .NET, .NET Standard 2.0
Sub New(aInst As Slice<Inst>, aStart As Int64, aNumCap As Int64)
// Island
Sub New(aInst As Slice<Inst>, aStart As int, aNumCap As int)

Parameters:

  • aInst:
  • aStart:
  • aNumCap:

constructor (Prog)

 

constructor(value: Prog)

 

Prog(Prog value)

 

init(_ value: Prog)

 

Sub New(value As Prog)

Parameters:

  • value: