Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/elonlit/Genesis
/ functions
Functions
99 in github.com/elonlit/Genesis
⨍
Functions
99
◇
Types & classes
28
↓ 52 callers
Method
printErrorMessage
(String error, int line)
src/main/java/UI/Console.java:24
↓ 24 callers
Method
nextChar
()
src/main/java/Utilities/ExpressionSolver.java:23
↓ 22 callers
Method
dealWithChar
(int charToEat)
src/main/java/Utilities/ExpressionSolver.java:45
↓ 20 callers
Method
getAVariableValue
(String varName)
src/main/java/Commands/Variable.java:79
↓ 12 callers
Method
getGenesisCode
()
src/main/java/References/GenesisKeyWords.java:29
↓ 12 callers
Method
getResult
()
src/main/java/Utilities/ExpressionSolver.java:21
↓ 12 callers
Method
parseExpression_Numbers
()
src/main/java/Utilities/ExpressionSolver.java:74
↓ 10 callers
Method
appendToPane
(String msg, Color c)
src/main/java/UI/UITextArea.java:39
↓ 10 callers
Method
getFunctionInput
()
src/main/java/Utilities/ExpressionSolver.java:273
↓ 9 callers
Method
getVariablesNames
()
src/main/java/Commands/Variable.java:73
↓ 8 callers
Method
dealWithDoubleChar
(int charToEat1, int charToEat2)
src/main/java/Utilities/ExpressionSolver.java:55
↓ 8 callers
Method
replace
(FilterBypass fb, int offset, int length, String text, AttributeSet attrs)
src/main/java/UI/CodeFilter.java:20
↓ 7 callers
Method
getCommand
()
src/main/java/References/GenesisKeyWords.java:34
↓ 7 callers
Method
sendParameters
(String par, int line, boolean preRun)
src/main/java/Commands/ICommand.java:5
↓ 5 callers
Method
clearTheTextArea
()
src/main/java/UI/UITextArea.java:25
↓ 5 callers
Method
println
(String str)
src/main/java/UI/Console.java:14
↓ 5 callers
Method
remove
(FilterBypass fb, int offset, int length)
src/main/java/UI/CodeFilter.java:9
↓ 4 callers
Method
cleanPreviousData
()
src/main/java/Driver/GenesisMain.java:61
↓ 4 callers
Method
cutCodeBlock
(int startLine, boolean cutTheNameLine)
src/main/java/Driver/Interpreter.java:164
↓ 4 callers
Method
initiateCode
()
src/main/java/RoutineBlocks/RoutineBlock.java:30
↓ 4 callers
Method
initiateLine
(@NotNull String line, int lineNumber)
src/main/java/Driver/Interpreter.java:97
↓ 3 callers
Method
getFunctionsNames
()
src/main/java/Commands/Subroutine.java:38
↓ 3 callers
Method
getTheCode
(@NotNull String input)
src/main/java/UI/CodeEditor.java:66
↓ 3 callers
Method
initiateCommand
(String val)
src/main/java/Commands/Print.java:8
↓ 3 callers
Method
isNameValid
(String name)
src/main/java/Commands/NameAndStorage.java:10
↓ 3 callers
Method
parseFactor_Numbers
()
src/main/java/Utilities/ExpressionSolver.java:96
↓ 3 callers
Method
parseTerm_Boolean
()
src/main/java/Utilities/BooleanExpressionSolver.java:48
↓ 3 callers
Method
parseTerm_Numbers
()
src/main/java/Utilities/ExpressionSolver.java:85
↓ 3 callers
Method
print
(String str)
src/main/java/UI/Console.java:9
↓ 3 callers
Method
reportLocalVariable
(String varName)
src/main/java/RoutineBlocks/RoutineBlock.java:59
↓ 2 callers
Method
cleanLocalVariables
(@NotNull ArrayList<String> list)
src/main/java/RoutineBlocks/RoutineBlock.java:64
↓ 2 callers
Method
codeChanged
()
src/main/java/UI/CodeFilter.java:31
↓ 2 callers
Method
doesThisNameExistInStorage
(@NotNull HashMap<String, ?> storage, String name)
src/main/java/Commands/NameAndStorage.java:39
↓ 2 callers
Method
doesVariableExist
(String name)
src/main/java/Commands/Variable.java:68
↓ 2 callers
Method
getAStringForComparison
(int startPos)
src/main/java/Utilities/BooleanExpressionSolver.java:167
↓ 2 callers
Method
getVariables
(String @NotNull [] lines)
src/main/java/Utilities/VariableSolver.java:10
↓ 2 callers
Method
loadCodeFile
(File file)
src/main/java/UI/CodeEditor.java:52
↓ 2 callers
Method
parseExpression_Boolean
()
src/main/java/Utilities/BooleanExpressionSolver.java:29
↓ 2 callers
Method
parseGematria
(String lines)
src/main/java/Utilities/GematriaSolver.java:11
↓ 2 callers
Method
printLogMessage
(String message)
src/main/java/UI/Console.java:42
↓ 2 callers
Method
saveFileAs
()
src/main/java/UI/CodeEditor.java:152
↓ 2 callers
Method
sendCodeToInterpret
(List<String> code)
src/main/java/Driver/Interpreter.java:25
↓ 2 callers
Method
setTextArea
(JTextPane textArea)
src/main/java/UI/UITextArea.java:17
↓ 2 callers
Method
writeToFile
(File file)
src/main/java/UI/CodeEditor.java:170
↓ 1 callers
Method
checkForInvalidCode
()
src/main/java/RoutineBlocks/RoutineBlock.java:72
↓ 1 callers
Method
clearLoopsData
()
src/main/java/Commands/While.java:45
↓ 1 callers
Method
clearLoopsData
()
src/main/java/Commands/ForEach.java:66
↓ 1 callers
Method
clearLoopsData
()
src/main/java/Commands/For.java:62
↓ 1 callers
Method
createVariablesSnapshot
(@NotNull ArrayList<String> localVariablesList)
src/main/java/RoutineBlocks/RoutineBlock.java:80
↓ 1 callers
Method
doesFunctionExist
(String name)
src/main/java/Commands/Subroutine.java:44
↓ 1 callers
Method
duplicate
()
src/main/java/RoutineBlocks/RoutineBlock.java:108
↓ 1 callers
Method
getDefaultAttributeSet
()
src/main/java/UI/UITextArea.java:54
↓ 1 callers
Method
getNothing
()
src/main/java/UI/CodeEditor.java:104
↓ 1 callers
Method
globalVariablesLog
()
src/main/java/Commands/Variable.java:84
↓ 1 callers
Method
interpretCode
()
src/main/java/Driver/GenesisMain.java:56
↓ 1 callers
Method
loadVariablesSnapshot
()
src/main/java/RoutineBlocks/RoutineBlock.java:90
↓ 1 callers
Method
openFile
()
src/main/java/UI/ProgramFrame.java:224
↓ 1 callers
Method
openUI
()
src/main/java/UI/UIManager.java:12
↓ 1 callers
Method
parseBooleanFactor
()
src/main/java/Utilities/BooleanExpressionSolver.java:64
↓ 1 callers
Method
parseStringComparison
()
src/main/java/Utilities/BooleanExpressionSolver.java:142
↓ 1 callers
Method
readFile
(File file)
src/main/java/UI/CodeEditor.java:115
↓ 1 callers
Method
rewriteCleanCodeText
()
src/main/java/UI/CodeEditor.java:208
↓ 1 callers
Method
rewriteCodeTextWithErrorHighlight
(int line)
src/main/java/UI/CodeEditor.java:192
↓ 1 callers
Method
saveFile
()
src/main/java/UI/CodeEditor.java:140
↓ 1 callers
Method
scanForCodeBlocks
()
src/main/java/Driver/Interpreter.java:133
↓ 1 callers
Method
swap
(char @NotNull [] array, int i, int j)
src/main/java/Utilities/GematriaSolver.java:72
↓ 1 callers
Method
swap
(char @NotNull [] array, int i, int j)
src/main/java/Driver/Interpreter.java:91
↓ 1 callers
Method
toSingleCodePointHebrew
(String line)
src/main/java/Utilities/VariableSolver.java:42
Method
BooleanExpressionSolver
(String str, int lineNumber)
src/main/java/Utilities/BooleanExpressionSolver.java:12
Method
ExpressionSolver
(String str, int lineNumber)
src/main/java/Utilities/ExpressionSolver.java:15
Method
GenesisKeyWords
(ICommand com, String code)
src/main/java/References/GenesisKeyWords.java:23
Method
NumberExpressionSolver
(String str, int lineNumber)
src/main/java/Utilities/NumberExpressionSolver.java:5
Method
ProgramFrame
()
src/main/java/UI/ProgramFrame.java:35
Method
RoutineBlock
(String[] code, int startLineNumber)
src/main/java/RoutineBlocks/RoutineBlock.java:21
Method
actionPerformed
(ActionEvent event)
src/main/java/UI/ProgramFrame.java:184
Method
drop
(DropTargetDropEvent event)
src/main/java/UI/ProgramFrame.java:160
Method
getBibleQuote
()
src/main/java/UI/CodeEditor.java:77
Method
getCode
()
src/main/java/RoutineBlocks/RoutineBlock.java:98
Method
getResult
()
src/main/java/Utilities/NumberExpressionSolver.java:10
Method
getResult
()
src/main/java/Utilities/BooleanExpressionSolver.java:17
Method
getStartLineNumber
()
src/main/java/RoutineBlocks/RoutineBlock.java:103
Method
getTheText
()
src/main/java/UI/CodeEditor.java:110
Method
initiateCommand
(String val)
src/main/java/Commands/PrintLine.java:7
Method
main
(String[] args)
src/main/java/Driver/GenesisMain.java:13
Method
readFromFile
()
src/main/java/Driver/GenesisMain.java:18
Method
replaceVariableNamesWithValues
(@NotNull String line)
src/main/java/Driver/Interpreter.java:48
Method
replaceVariables
(String @NotNull [] lines)
src/main/java/Utilities/VariableSolver.java:59
Method
reverseString
(@NotNull String s)
src/main/java/Utilities/GematriaSolver.java:58
Method
reverseString
(@NotNull String s)
src/main/java/Driver/Interpreter.java:77
Method
sendParameters
(String par, int lineNumber, boolean preRun)
src/main/java/Commands/Sleep.java:10
Method
sendParameters
(String par, int line, boolean preRun)
src/main/java/Commands/Subroutine.java:16
Method
sendParameters
(String par, int line, boolean preRun)
src/main/java/Commands/Print.java:13
Method
sendParameters
(String par, int lineNumber, boolean preRun)
src/main/java/Commands/If.java:9
Method
sendParameters
(@NotNull String par, int line, boolean preRun)
src/main/java/Commands/While.java:15
Method
sendParameters
(String par, int line, boolean preRun)
src/main/java/Commands/SubroutineCall.java:7
Method
sendParameters
(@NotNull String par, int line, boolean preRun)
src/main/java/Commands/ForEach.java:14
Method
sendParameters
(String par, int line, boolean preRun)
src/main/java/Commands/Variable.java:18
Method
sendParameters
(@NotNull String par, int line, boolean preRun)
src/main/java/Commands/For.java:16
Method
sendParameters
(String par, int line, boolean preRun)
src/main/java/Commands/VariableUpdate.java:8