Regexp

Overview

Location

 

constructor

 

constructor

 

Regexp()

 

init()

 

Sub New()

constructor (Op, Flags, Slice<Reference<Regexp>>, array of Regexp, Slice<rune>, array of rune, int, int, int, string)

 

constructor(aOp: Op; aFlags: Flags; aSub: Slice<Reference<Regexp>>; aSub0: array of Regexp; aRune: Slice<rune>; aRune0: array of rune; aMin: int; aMax: int; aCap: int; aName: string)

 

Regexp(Op aOp, Flags aFlags, Slice<Reference<Regexp>> aSub, Regexp[] aSub0, Slice<rune> aRune, rune[] aRune0, int aMin, int aMax, int aCap, string aName)

 

init(_ aOp: Op, _ aFlags: Flags, _ aSub: Slice<Reference<Regexp>>, _ aSub0: Regexp..., _ aRune: Slice<rune>, _ aRune0: rune..., _ aMin: int, _ aMax: int, _ aCap: int, _ aName: string)

 

Sub New(aOp As Op, aFlags As Flags, aSub As Slice<Reference<Regexp>>, aSub0 As Regexp(), aRune As Slice<rune>, aRune0 As rune(), aMin As int, aMax As int, aCap As int, aName As string)

Parameters:

  • aOp:
  • aFlags:
  • aSub:
  • aSub0:
  • aRune:
  • aRune0:
  • aMin:
  • aMax:
  • aCap:
  • aName:

constructor (Regexp)

 

constructor(value: Regexp)

 

Regexp(Regexp value)

 

init(_ value: Regexp)

 

Sub New(value As Regexp)

Parameters:

  • value:

Cap

 

var Cap: int;

 

int Cap

 

var Cap: int

 

Cap int

 

FIELD Cap() As int

CapNames

 

method CapNames: Slice<string>

 

Slice<string> CapNames()

 

func CapNames() -> Slice<string>

 

func CapNames() Slice<string>

 

Function CapNames() As Slice<string>

Equal

 

method Equal(y: Reference<Regexp>): bool

 

bool Equal(Reference<Regexp> y)

 

func Equal(_ y: Reference<Regexp>) -> bool

 

func Equal(y Reference<Regexp>) bool

 

Function Equal(y As Reference<Regexp>) As bool

Parameters:

  • y:

Flags

 

var Flags: Flags;

 

Flags Flags

 

var Flags: Flags

 

Flags Flags

 

FIELD Flags() As Flags

Max

 

var Max: int;

 

int Max

 

var Max: int

 

Max int

 

FIELD Max() As int

MaxCap

 

method MaxCap: int

 

int MaxCap()

 

func MaxCap() -> int

 

func MaxCap() int

 

Function MaxCap() As int

Min

 

var Min: int;

 

int Min

 

var Min: int

 

Min int

 

FIELD Min() As int

Name

 

var Name: string;

 

string Name

 

var Name: string

 

Name string

 

FIELD Name() As string

Op

 

var Op: Op;

 

Op Op

 

var Op: Op

 

Op Op

 

FIELD Op() As Op

Rune

 

var Rune: Slice<rune>;

 

Slice<rune> Rune

 

var Rune: Slice<rune>

 

Rune Slice<rune>

 

FIELD Rune() As Slice<rune>

Rune0

 

var Rune0: array of rune;

 

rune[] Rune0

 

var Rune0: rune...

 

Rune0 []rune

 

FIELD Rune0() As rune()

Simplify

 

method Simplify: Reference<Regexp>

 

Reference<Regexp> Simplify()

 

func Simplify() -> Reference<Regexp>

 

func Simplify() Reference<Regexp>

 

Function Simplify() As Reference<Regexp>

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

Sub

 

var Sub: Slice<Reference<Regexp>>;

 

var Sub: Slice<Reference<Regexp>>

 

FIELD Sub() As Slice<Reference<Regexp>>

Sub0

 

var Sub0: array of Regexp;

 

Regexp[] Sub0

 

var Sub0: Regexp...

 

Sub0 []Regexp

 

FIELD Sub0() As Regexp()

 

Cap

 

var Cap: int;

 

int Cap

 

var Cap: int

 

Cap int

 

FIELD Cap() As int

Flags

 

var Flags: Flags;

 

Flags Flags

 

var Flags: Flags

 

Flags Flags

 

FIELD Flags() As Flags

Max

 

var Max: int;

 

int Max

 

var Max: int

 

Max int

 

FIELD Max() As int

Min

 

var Min: int;

 

int Min

 

var Min: int

 

Min int

 

FIELD Min() As int

Name

 

var Name: string;

 

string Name

 

var Name: string

 

Name string

 

FIELD Name() As string

Op

 

var Op: Op;

 

Op Op

 

var Op: Op

 

Op Op

 

FIELD Op() As Op

Rune

 

var Rune: Slice<rune>;

 

Slice<rune> Rune

 

var Rune: Slice<rune>

 

Rune Slice<rune>

 

FIELD Rune() As Slice<rune>

Rune0

 

var Rune0: array of rune;

 

rune[] Rune0

 

var Rune0: rune...

 

Rune0 []rune

 

FIELD Rune0() As rune()

Sub

 

var Sub: Slice<Reference<Regexp>>;

 

var Sub: Slice<Reference<Regexp>>

 

FIELD Sub() As Slice<Reference<Regexp>>

Sub0

 

var Sub0: array of Regexp;

 

Regexp[] Sub0

 

var Sub0: Regexp...

 

Sub0 []Regexp

 

FIELD Sub0() As Regexp()

 

constructor

 

constructor

 

Regexp()

 

init()

 

Sub New()

constructor (Op, Flags, Slice<Reference<Regexp>>, array of Regexp, Slice<rune>, array of rune, int, int, int, string)

 

constructor(aOp: Op; aFlags: Flags; aSub: Slice<Reference<Regexp>>; aSub0: array of Regexp; aRune: Slice<rune>; aRune0: array of rune; aMin: int; aMax: int; aCap: int; aName: string)

 

Regexp(Op aOp, Flags aFlags, Slice<Reference<Regexp>> aSub, Regexp[] aSub0, Slice<rune> aRune, rune[] aRune0, int aMin, int aMax, int aCap, string aName)

 

init(_ aOp: Op, _ aFlags: Flags, _ aSub: Slice<Reference<Regexp>>, _ aSub0: Regexp..., _ aRune: Slice<rune>, _ aRune0: rune..., _ aMin: int, _ aMax: int, _ aCap: int, _ aName: string)

 

Sub New(aOp As Op, aFlags As Flags, aSub As Slice<Reference<Regexp>>, aSub0 As Regexp(), aRune As Slice<rune>, aRune0 As rune(), aMin As int, aMax As int, aCap As int, aName As string)

Parameters:

  • aOp:
  • aFlags:
  • aSub:
  • aSub0:
  • aRune:
  • aRune0:
  • aMin:
  • aMax:
  • aCap:
  • aName:

constructor (Regexp)

 

constructor(value: Regexp)

 

Regexp(Regexp value)

 

init(_ value: Regexp)

 

Sub New(value As Regexp)

Parameters:

  • value:

CapNames

 

method CapNames: Slice<string>

 

Slice<string> CapNames()

 

func CapNames() -> Slice<string>

 

func CapNames() Slice<string>

 

Function CapNames() As Slice<string>

Equal

 

method Equal(y: Reference<Regexp>): bool

 

bool Equal(Reference<Regexp> y)

 

func Equal(_ y: Reference<Regexp>) -> bool

 

func Equal(y Reference<Regexp>) bool

 

Function Equal(y As Reference<Regexp>) As bool

Parameters:

  • y:

MaxCap

 

method MaxCap: int

 

int MaxCap()

 

func MaxCap() -> int

 

func MaxCap() int

 

Function MaxCap() As int

Simplify

 

method Simplify: Reference<Regexp>

 

Reference<Regexp> Simplify()

 

func Simplify() -> Reference<Regexp>

 

func Simplify() Reference<Regexp>

 

Function Simplify() As Reference<Regexp>

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string