Versions in this module Expand all Collapse all v2 v2.1.0 Apr 18, 2020 Changes in this version type Function + func (f *Function) IntFunction([]int) int + func (f *Function) VectorIntFunction([]functions.VectorInt) functions.VectorInt v2.0.0 Aug 31, 2018 Changes in this version + type BasicFunctions struct + BasicFunctions []Helper + Count int + type Categories struct + Case Format + Equality Format + Functioncall Functioncall + Switch Switch + TransformFunction TransformFunction + type Constant struct + Chardata string + Labelindex int + Replace string + Type string + type Format struct + Format string + type Function struct + Chardata string + Idx int + SymbolName string + TerminalCount int + Uniontype string + func (f *Function) BoolFunction(a, b, c, d bool) bool + func (f *Function) Float64Function(a, b, c, d float64) float64 + func (f *Function) Symbol() string + func (f *Function) Terminals() int + type Functioncall struct + Call string + type Functions struct + Count int + FuncMap functions.FuncMap + Functions []Function + type Grammar struct + BasicFunctions BasicFunctions + Categories Categories + Close string + Commentmark string + Comments string + Constants []Constant + Ddfcomment string + Endline string + Ext string + Footers []Replacement + Functions Functions + Headers []Replacement + Helpers Helpers + Indent int + Keywords []Keyword + LinkingFunctions LinkingFunctions + Name string + Open string + Order []OrderItem + Parenstype int + RandomConstants []Replacement + ReverseTransformations []Transformation + Subheaders []Replacement + Tempvars []Tempvar + Testing Testing + Transformations []Transformation + Type string + Udfcomment string + Version string + XMLName xml.Name + func LoadGoBooleanAllGatesGrammar() (*Grammar, error) + func LoadGoBooleanMuxSystemGrammar() (*Grammar, error) + func LoadGoBooleanNandGatesGrammar() (*Grammar, error) + func LoadGoBooleanNorGatesGrammar() (*Grammar, error) + func LoadGoBooleanNotAndOrGatesGrammar() (*Grammar, error) + func LoadGoMathGrammar() (*Grammar, error) + func LoadGoReedMullerSystemGrammar() (*Grammar, error) + type Helper struct + Chardata string + Prototype string + Replaces string + type HelperMap map[string]string + type Helpers struct + Assignment string + Count int + Declaration string + HelperMap HelperMap + Helpers []Helper + type Keyword struct + Chardata string + type LinkingFunctions struct + Count int + LinkingFunctions []Helper + type Method struct + Callformat string + Chardata string + Listformat string + type OrderItem struct + Name string + type Prototype struct + Chardata string + Paramsformat string + type Replacement struct + Chardata string + Indexone bool + Indexzero bool + Replace string + Type string + type Switch struct + Bottom string + Categoricaldefault string + Numericaldefault string + Special string + Top string + type Tempvar struct + Chardata string + Type string + Typename string + Varname string + type Testing struct + Method Method + Prototype Prototype + type TransformFunction struct + Footer string + Header string + Prototype string + type Transformation struct + Call string + Chardata string + Declarations string + Itemformat string + Name string + Prototype string Other modules containing this package github.com/gmlewis/gep