MCPcopy Create free account

hub / github.com/BrianWill/pigeon / functions

Functions476 in github.com/BrianWill/pigeon

↓ 388 callersFunctionmsg
(line int, column int, s string)
cPigeon/types.go:640
↓ 388 callersFunctionmsg
(line int, column int, s string)
goPigeon/types.go:640
↓ 89 callersFunctionisType
assumes both are valid types and that all type names are unique
cPigeon/compilation.go:306
↓ 89 callersFunctionisType
assumes both are valid types and that all type names are unique
goPigeon/compilation.go:306
↓ 71 callersFunctionmsg
(line int, column int, s string)
pigeon/types.go:310
↓ 29 callersFunctiongetDataType
(parsed ParsedDataType, pkg *Package)
cPigeon/compilation.go:349
↓ 29 callersFunctiongetDataType
(parsed ParsedDataType, pkg *Package)
goPigeon/compilation.go:349
↓ 29 callersFunctionisNumber
(dt DataType)
cPigeon/compilation.go:748
↓ 29 callersFunctionisNumber
(dt DataType)
goPigeon/compilation.go:748
↓ 25 callersFunctioncompileExpression
(e Expression, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:616
↓ 25 callersFunctioncompileExpression
(e Expression, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:616
↓ 20 callersFunctioncompileType
assumes a valid data type. Accepts Struct but not a StructDefinition
cPigeon/compilation.go:781
↓ 20 callersFunctioncompileType
assumes a valid data type. Accepts Struct but not a StructDefinition
goPigeon/compilation.go:781
↓ 19 callersFunctionparseType
(tokens []Token, line int)
cPigeon/parser.go:758
↓ 19 callersFunctionparseType
(tokens []Token, line int)
goPigeon/parser.go:758
↓ 13 callersFunctionparseExpression
(tokens []Token, line int)
cPigeon/parser.go:874
↓ 13 callersFunctionparseExpression
(tokens []Token, line int)
goPigeon/parser.go:874
↓ 12 callersFunctioncompileExpression
(e Expression, pkg *Package, locals map[string]string)
pigeon/compilation.go:50
↓ 10 callersFunctioncompileBody
(statements []Statement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable, insideLoop
cPigeon/compilation.go:1357
↓ 10 callersFunctioncompileBody
(statements []Statement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable, insideLoop
goPigeon/compilation.go:1357
↓ 10 callersFunctionparseExpression
(tokens []Token, line int)
pigeon/parser.go:333
↓ 9 callersFunctionparseBody
expected to start with Indentation token. 'indentation' = the number of spaces indentation on which the body should be aligned May return zero stateme
cPigeon/parser.go:1619
↓ 9 callersFunctionparseBody
expected to start with Indentation token. 'indentation' = the number of spaces indentation on which the body should be aligned May return zero stateme
goPigeon/parser.go:1619
↓ 7 callersFunctioncompileBody
(statements []Statement, pkg *Package, locals map[string]string, insideLoop bool)
pigeon/compilation.go:360
↓ 7 callersFunctionparseBody
expected to start with Indentation token. 'indentation' = the number of spaces indentation on which the body should be aligned May return zero stateme
pigeon/parser.go:801
↓ 5 callersMethodLine
()
goPigeon/types.go:163
↓ 4 callersFunctiongetFunctionType
(fn FunctionDefinition)
cPigeon/compilation.go:265
↓ 4 callersFunctiongetFunctionType
(fn FunctionDefinition)
goPigeon/compilation.go:265
↓ 4 callersMethodgetFunctionType
(pkg *Package)
cPigeon/compilation.go:285
↓ 4 callersMethodgetFunctionType
(pkg *Package)
goPigeon/compilation.go:285
↓ 4 callersFunctionisInteger
(dt DataType)
cPigeon/compilation.go:764
↓ 4 callersFunctionisInteger
(dt DataType)
goPigeon/compilation.go:764
↓ 3 callersFunctioncompileOperation
(o Operation, pkg *Package, locals map[string]Variable)
cPigeon/operations.go:45
↓ 3 callersFunctioncompileOperation
(o Operation, pkg *Package, locals map[string]string)
pigeon/compilation.go:471
↓ 3 callersFunctioncompileOperation
(o Operation, pkg *Package, locals map[string]Variable)
goPigeon/operations.go:45
↓ 3 callersFunctionisNumeral
returns true if rune is a numeral
cPigeon/parser.go:14
↓ 3 callersFunctionisNumeral
returns true if rune is a numeral
pigeon/parser.go:14
↓ 3 callersFunctionisNumeral
returns true if rune is a numeral
goPigeon/parser.go:14
↓ 2 callersFunctioncompileFunctionCall
(s FunctionCall, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1544
↓ 2 callersFunctioncompileFunctionCall
(s FunctionCall, pkg *Package, locals map[string]string)
pigeon/compilation.go:430
↓ 2 callersFunctioncompileFunctionCall
(s FunctionCall, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:1544
↓ 2 callersFunctioncompileMethodCall
(s MethodCall, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1494
↓ 2 callersFunctioncompileMethodCall
(s MethodCall, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:1494
↓ 2 callersMethodgetMemberType
(name string)
cPigeon/compilation.go:1625
↓ 2 callersMethodgetMemberType
(name string)
goPigeon/compilation.go:1625
↓ 2 callersFunctionisAlpha
returns true if rune is a letter of the English alphabet
cPigeon/parser.go:9
↓ 2 callersFunctionisAlpha
returns true if rune is a letter of the English alphabet
pigeon/parser.go:9
↓ 2 callersFunctionisAlpha
returns true if rune is a letter of the English alphabet
goPigeon/parser.go:9
↓ 2 callersFunctionparseForinc
(tokens []Token, indentation int, isDec bool)
cPigeon/parser.go:1383
↓ 2 callersFunctionparseForinc
(tokens []Token, indentation int, isDec bool)
pigeon/parser.go:616
↓ 2 callersFunctionparseForinc
(tokens []Token, indentation int, isDec bool)
goPigeon/parser.go:1383
↓ 2 callersFunctionparseFunction
(tokens []Token, line int, pkg *Package)
cPigeon/parser.go:1041
↓ 2 callersFunctionparseFunction
(tokens []Token, line int, pkg *Package)
goPigeon/parser.go:1041
↓ 2 callersFunctionparseOpenParen
assumes first token is open paren. Returns a FunctionCall or Operation and the number of tokens that make up the Expression.
cPigeon/parser.go:942
↓ 2 callersFunctionparseOpenParen
(tokens []Token)
pigeon/parser.go:359
↓ 2 callersFunctionparseOpenParen
assumes first token is open paren. Returns a FunctionCall or Operation and the number of tokens that make up the Expression.
goPigeon/parser.go:942
↓ 2 callersFunctionparseStruct
(tokens []Token, line int, pkg *Package)
cPigeon/parser.go:449
↓ 2 callersFunctionparseStruct
(tokens []Token, line int, pkg *Package)
goPigeon/parser.go:449
↓ 2 callersFunctionparseTypeList
consumes any number of types separated by spaces (returns upon any other kind of token) expects type first before any space
cPigeon/parser.go:734
↓ 2 callersFunctionparseTypeList
consumes any number of types separated by spaces (returns upon any other kind of token) expects type first before any space
goPigeon/parser.go:734
↓ 1 callersFunctionEq
(values ...interface{})
pigeon/stdlib/builtins.go:131
↓ 1 callersFunctionRun
(filename string)
pigeon.go:14
↓ 1 callersFunctioncat
()
goPigeon/examples/golesson.go:5
↓ 1 callersFunctioncompile
* All identifiers get prefixed with _ to avoid collisions with Go reserved words and predefined identifiers */ returns map of valid breakpoints
cPigeon/compilation.go:15
↓ 1 callersFunctioncompile
* All identifiers get prefixed with _ to avoid collisions with Go reserved words and predefined identifiers */ returns map of valid breakpoints
pigeon/compilation.go:14
↓ 1 callersFunctioncompile
* All identifiers get prefixed with _ to avoid collisions with Go reserved words and predefined identifiers */ returns map of valid breakpoints
goPigeon/compilation.go:15
↓ 1 callersFunctioncompileAssignmentStatement
(s AssignmentStatement, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1425
↓ 1 callersFunctioncompileAssignmentStatement
(s AssignmentStatement, pkg *Package, locals map[string]string)
pigeon/compilation.go:414
↓ 1 callersFunctioncompileAssignmentStatement
(s AssignmentStatement, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:1425
↓ 1 callersFunctioncompileForeachStatement
(s ForeachStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1269
↓ 1 callersFunctioncompileForeachStatement
(s ForeachStatement, pkg *Package, locals map[string]string)
pigeon/compilation.go:303
↓ 1 callersFunctioncompileForeachStatement
(s ForeachStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:1269
↓ 1 callersFunctioncompileForincStatement
(s ForincStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1209
↓ 1 callersFunctioncompileForincStatement
(s ForincStatement, pkg *Package, locals map[string]string)
pigeon/compilation.go:249
↓ 1 callersFunctioncompileForincStatement
(s ForincStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:1209
↓ 1 callersFunctioncompileFunc
returns code snippet ending with '\n\n'
cPigeon/compilation.go:876
↓ 1 callersFunctioncompileFunc
returns code snippet ending with '\n\n'
pigeon/compilation.go:113
↓ 1 callersFunctioncompileFunc
returns code snippet ending with '\n\n'
goPigeon/compilation.go:876
↓ 1 callersFunctioncompileGlobals
(pkg *Package)
cPigeon/compilation.go:708
↓ 1 callersFunctioncompileGlobals
(pkg *Package)
pigeon/compilation.go:95
↓ 1 callersFunctioncompileGlobals
(pkg *Package)
goPigeon/compilation.go:708
↓ 1 callersFunctioncompileIfStatement
(s IfStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable, insideLoop bool)
cPigeon/compilation.go:1083
↓ 1 callersFunctioncompileIfStatement
(s IfStatement, pkg *Package, locals map[string]string, insideLoop bool)
pigeon/compilation.go:170
↓ 1 callersFunctioncompileIfStatement
(s IfStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable, insideLoop bool)
goPigeon/compilation.go:1083
↓ 1 callersFunctioncompileInterfaces
(pkg *Package)
cPigeon/compilation.go:144
↓ 1 callersFunctioncompileInterfaces
(pkg *Package)
goPigeon/compilation.go:144
↓ 1 callersFunctioncompileMakeOp
(o Operation, pkg *Package, locals map[string]Variable)
cPigeon/operations.go:7
↓ 1 callersFunctioncompileMakeOp
(o Operation, pkg *Package, locals map[string]Variable)
goPigeon/operations.go:7
↓ 1 callersFunctioncompileMethod
returns code snippet ending with '\n\n'
cPigeon/compilation.go:962
↓ 1 callersFunctioncompileMethod
returns code snippet ending with '\n\n'
goPigeon/compilation.go:962
↓ 1 callersFunctioncompileReturnStatement
(s ReturnStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1470
↓ 1 callersFunctioncompileReturnStatement
(s ReturnStatement, pkg *Package, locals map[string]string)
pigeon/compilation.go:422
↓ 1 callersFunctioncompileReturnStatement
(s ReturnStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
goPigeon/compilation.go:1470
↓ 1 callersFunctioncompileStruct
(st *Struct, types map[string]DataType)
cPigeon/compilation.go:131
↓ 1 callersFunctioncompileStruct
(st *Struct, types map[string]DataType)
goPigeon/compilation.go:131
↓ 1 callersFunctioncompileTypeExpression
not the same as a 'type assertion' 'type expression' is parens starting with a type to create a value of that type
cPigeon/compilation.go:427
↓ 1 callersFunctioncompileTypeExpression
not the same as a 'type assertion' 'type expression' is parens starting with a type to create a value of that type
goPigeon/compilation.go:427
↓ 1 callersFunctioncompileTypeswitchStatement
(s TypeswitchStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable, insideLoop
cPigeon/compilation.go:1123
↓ 1 callersFunctioncompileTypeswitchStatement
(s TypeswitchStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable, insideLoop
goPigeon/compilation.go:1123
↓ 1 callersFunctioncompileWhileStatement
(s WhileStatement, expectedReturnTypes []DataType, pkg *Package, locals map[string]Variable)
cPigeon/compilation.go:1189
next →1–100 of 476, ranked by callers