Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahmedakef/goshell
/ functions
Functions
35 in github.com/ahmedakef/goshell
⨍
Functions
35
◇
Types & classes
4
↓ 3 callers
Method
cleanUp
()
manager.go:189
↓ 2 callers
Function
ParseFunction
(x string)
parser.go:11
↓ 2 callers
Function
ParseStatement
ParseStatement is a modified version of go/parser.ParseExpr
parser.go:36
↓ 2 callers
Method
Visit
Visit inspects the type of a Node to detect a Assignment, Declaration or Import
parser.go:66
↓ 2 callers
Method
addInput
(input string)
manager.go:50
↓ 2 callers
Function
clearFunctionName
(function string)
scripts/visiter.go:105
↓ 2 callers
Method
extractVariables
()
manager.go:165
↓ 2 callers
Function
getPossipleSuggestions
(possibleWords []string, word string)
autocomplete.go:51
↓ 2 callers
Function
newManager
(programPath string)
manager.go:40
↓ 2 callers
Method
prepareCommands
()
manager.go:136
↓ 2 callers
Function
prepareProgram
(templatePath string, commands []command, functions []function)
generator.go:12
↓ 2 callers
Method
removeLastInput
()
manager.go:94
↓ 2 callers
Method
runProgram
()
manager.go:104
↓ 1 callers
Function
WordCompleter
(line string, pos int)
autocomplete.go:9
↓ 1 callers
Method
addCommand
(input string)
manager.go:68
↓ 1 callers
Method
addFunction
(input string)
manager.go:84
↓ 1 callers
Function
commandPrintted
(command string)
manager.go:185
↓ 1 callers
Function
contains
(arr []string, str string)
autocomplete.go:68
↓ 1 callers
Function
executeCommands
(commands [][]string)
scripts/fetcher.go:66
↓ 1 callers
Function
formatProgram
(programPath string)
generator.go:27
↓ 1 callers
Function
getLastToken
(head string)
autocomplete.go:61
↓ 1 callers
Method
getProgram
()
manager.go:131
↓ 1 callers
Function
isFunctionDeclaration
(statement string)
parser.go:107
↓ 1 callers
Function
setupLiner
()
main.go:178
↓ 1 callers
Method
useCallStatement
()
manager.go:174
↓ 1 callers
Function
visitPackage
(libURI string)
scripts/visiter.go:44
↓ 1 callers
Function
waitForInput
(commands chan<- string, continueChan <-chan bool, done chan bool, line *liner.State)
main.go:114
↓ 1 callers
Function
waitForSignal
(done chan bool)
main.go:168
Function
TestManager_RunProgram
(t *testing.T)
manager_test.go:11
Function
TestParse
(t *testing.T)
parser_test.go:9
Function
TestParseFunction
(t *testing.T)
parser_test.go:52
Function
TestWordCompleter
(t *testing.T)
autocomplete_test.go:9
Function
listPageHandler
(el *colly.HTMLElement)
scripts/visiter.go:19
Function
main
()
main.go:30
Function
main
()
scripts/fetcher.go:28