test

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2019 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Basic

type Basic struct {
	Var string
}

func (Basic) Do

func (b Basic) Do()

func (Basic) ForLoop

func (b Basic) ForLoop()

func (Basic) IfElse

func (b Basic) IfElse()

func (Basic) Return

func (b Basic) Return() (res string)

func (Basic) Select

func (b Basic) Select()

type Basic_Do

type Basic_Do struct {
	B Basic
}

func (*Basic_Do) Source

func (stt *Basic_Do) Source() []async.Stmt

type Basic_ForLoop

type Basic_ForLoop struct {
	B Basic
	I int
}

func (*Basic_ForLoop) Source

func (stt *Basic_ForLoop) Source() []async.Stmt

type Basic_IfElse

type Basic_IfElse struct {
	A int
	B Basic
}

func (*Basic_IfElse) Source

func (stt *Basic_IfElse) Source() []async.Stmt

type Basic_Return

type Basic_Return struct {
	B        Basic
	Output_0 string
}

func (*Basic_Return) Source

func (stt *Basic_Return) Source() []async.Stmt

type Basic_Select

type Basic_Select struct {
	A  string
	B  Basic
	C  MyChan
	C2 MyChan
}

func (*Basic_Select) Source

func (stt *Basic_Select) Source() []async.Stmt

type Bran

type Bran struct {
	Var string
}

func (Bran) Break

func (b Bran) Break()

func (Bran) Continue

func (b Bran) Continue()

type Bran_Break

type Bran_Break struct {
	B Bran
}

func (*Bran_Break) Source

func (stt *Bran_Break) Source() []async.Stmt

type Bran_Continue

type Bran_Continue struct {
	B Bran
}

func (*Bran_Continue) Source

func (stt *Bran_Continue) Source() []async.Stmt

type Emb

type Emb struct {
	Var string
}

func (Emb) ForFor

func (b Emb) ForFor()

func (Emb) ForIfElse

func (b Emb) ForIfElse()

func (Emb) ForSelect

func (b Emb) ForSelect()

func (Emb) IfElseFor

func (b Emb) IfElseFor()

func (Emb) IfElseIfElse

func (b Emb) IfElseIfElse()

func (Emb) IfElseSelect

func (b Emb) IfElseSelect()

func (Emb) SelectFor

func (b Emb) SelectFor()

func (Emb) SelectIfElse

func (b Emb) SelectIfElse()

func (Emb) SelectSelect

func (b Emb) SelectSelect()

type Emb_ForFor

type Emb_ForFor struct {
	B Emb
	I int
	J int
}

func (*Emb_ForFor) Source

func (stt *Emb_ForFor) Source() []async.Stmt

type Emb_ForIfElse

type Emb_ForIfElse struct {
	B Emb
	I int
}

func (*Emb_ForIfElse) Source

func (stt *Emb_ForIfElse) Source() []async.Stmt

type Emb_ForSelect

type Emb_ForSelect struct {
	Aa string
	B  Emb
	C  MyChan
	C2 MyChan
	I  int
}

func (*Emb_ForSelect) Source

func (stt *Emb_ForSelect) Source() []async.Stmt

type Emb_IfElseFor

type Emb_IfElseFor struct {
	A int
	B Emb
	I int
}

func (*Emb_IfElseFor) Source

func (stt *Emb_IfElseFor) Source() []async.Stmt

type Emb_IfElseIfElse

type Emb_IfElseIfElse struct {
	A int
	B Emb
}

func (*Emb_IfElseIfElse) Source

func (stt *Emb_IfElseIfElse) Source() []async.Stmt

type Emb_IfElseSelect

type Emb_IfElseSelect struct {
	A  int
	Aa string
	B  Emb
	C  MyChan
	C2 MyChan
}

func (*Emb_IfElseSelect) Source

func (stt *Emb_IfElseSelect) Source() []async.Stmt

type Emb_SelectFor

type Emb_SelectFor struct {
	Aa string
	B  Emb
	C  MyChan
	C2 MyChan
	I  int
}

func (*Emb_SelectFor) Source

func (stt *Emb_SelectFor) Source() []async.Stmt

type Emb_SelectIfElse

type Emb_SelectIfElse struct {
	A  int
	Aa string
	B  Emb
	C  MyChan
	C2 MyChan
}

func (*Emb_SelectIfElse) Source

func (stt *Emb_SelectIfElse) Source() []async.Stmt

type Emb_SelectSelect

type Emb_SelectSelect struct {
	Aa string
	B  Emb
	C  MyChan
	C2 MyChan
	C3 MyChan
	C4 MyChan
}

func (*Emb_SelectSelect) Source

func (stt *Emb_SelectSelect) Source() []async.Stmt

type Meth

type Meth struct {
	Var string
}

func (Meth) Assign

func (b Meth) Assign()

func (Meth) Do

func (b Meth) Do()

func (Meth) Loop

func (b Meth) Loop()

func (Meth) Select

func (b Meth) Select() (val string)

func (Meth) Select2

func (b Meth) Select2(in1, in2 string) (val string)

type Meth_Assign

type Meth_Assign struct {
	B   Meth
	Do2 *Meth_Select2
}

func (*Meth_Assign) Source

func (stt *Meth_Assign) Source() []async.Stmt

type Meth_Do

type Meth_Do struct {
	B   Meth
	Do2 *Meth_Select
}

func (*Meth_Do) Source

func (stt *Meth_Do) Source() []async.Stmt

type Meth_Loop

type Meth_Loop struct {
	B   Meth
	Do2 *Meth_Select
	Res string
}

func (*Meth_Loop) Source

func (stt *Meth_Loop) Source() []async.Stmt

type Meth_Select

type Meth_Select struct {
	A        string
	B        Meth
	C        MyChan
	C2       MyChan
	Output_0 string
	V        string
}

func (*Meth_Select) Source

func (stt *Meth_Select) Source() []async.Stmt

type Meth_Select2

type Meth_Select2 struct {
	A        string
	B        Meth
	C        MyChan
	C2       MyChan
	In1      string
	In2      string
	Input_0  string
	Input_1  string
	Output_0 string
	V        string
}

func (*Meth_Select2) Source

func (stt *Meth_Select2) Source() []async.Stmt

type MyChan

type MyChan struct {
	Name string
	C    chan string `json:"-"`
}

func (MyChan) ChannelName

func (m MyChan) ChannelName() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL