Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/4Lang/4
/ functions
Functions
74 in github.com/4Lang/4
⨍
Functions
74
◇
Types & classes
31
↓ 54 callers
Method
U
(int... code)
lexers/java/src/four/lexer/Token.java:101
↓ 9 callers
Method
P
(String regex)
lexers/java/src/four/lexer/Token.java:97
↓ 9 callers
Method
length
()
lexers/java/src/four/file/FileBuffer.java:64
↓ 8 callers
Method
addChild
(SyntaxNode child)
lexers/java/src/four/ast/SyntaxNode.java:13
↓ 4 callers
Method
charAt
(int i)
lexers/java/src/four/file/FileBuffer.java:60
↓ 4 callers
Method
name
()
lexers/java/src/four/file/FileBuffer.java:31
↓ 4 callers
Method
next
()
lexers/java/src/four/file/Unicode.java:20
↓ 4 callers
Method
toString
()
lexers/java/src/four/file/Section.java:23
↓ 3 callers
Method
hasNext
()
lexers/java/src/four/file/Unicode.java:12
↓ 3 callers
Method
subSequence
(int start, int end)
lexers/java/src/four/file/FileBuffer.java:68
↓ 2 callers
Method
add
(Token token)
lexers/java/src/four/lexer/Lexer.java:79
↓ 2 callers
Method
index
()
lexers/java/src/four/file/Unicode.java:16
↓ 2 callers
Method
indicator
(Position pos, PrintStream out)
lexers/java/src/four/file/Reporter.java:59
↓ 2 callers
Method
next
(int c)
lexers/java/src/four/lexer/Lexer.java:26
↓ 2 callers
Method
next
()
lexers/java/src/four/lexer/Lexer.java:42
↓ 2 callers
Method
popNext
()
lexers/java/src/four/lexer/Lexer.java:61
↓ 2 callers
Method
popSymbol
(Token token, int length)
lexers/java/src/four/lexer/Lexer.java:54
↓ 1 callers
Method
addNext
(int c)
lexers/java/src/four/lexer/Lexer.java:28
↓ 1 callers
Method
addTrieNode
(Token token, String str)
lexers/java/src/four/lexer/Lexer.java:84
↓ 1 callers
Method
advance
(CharSequence str)
lexers/java/src/four/file/Position.java:27
↓ 1 callers
Method
equals
(Object obj)
lexers/java/src/four/file/Position.java:18
↓ 1 callers
Method
error
(CharSequence buffer)
lexers/java/src/four/lexer/Lexer.java:71
↓ 1 callers
Method
findLines
(char[] buffer)
lexers/java/src/four/file/FileBuffer.java:35
↓ 1 callers
Method
hasNext
(int c)
lexers/java/src/four/lexer/Lexer.java:27
↓ 1 callers
Method
isEOF
()
lexers/java/src/four/lexer/Lexer.java:50
↓ 1 callers
Method
line
(int line)
lexers/java/src/four/file/FileBuffer.java:23
↓ 1 callers
Method
nextRegex
(CharSequence buffer, Result best)
lexers/java/src/four/lexer/Lexer.java:96
↓ 1 callers
Method
nextTrie
(CharSequence buffer, Result best)
lexers/java/src/four/lexer/Lexer.java:108
↓ 1 callers
Method
read
(Reader file)
lexers/java/src/four/file/FileBuffer.java:49
Method
BinaryOperation
(BinaryOperationType type, ExpressionNode left, ExpressionNode right)
lexers/java/src/four/ast/BinaryOperation.java:6
Method
ElseIfStatement
(ExpressionNode predicate, CompoundStatement body)
lexers/java/src/four/ast/ElseIfStatement.java:4
Method
ElseStatement
(CompoundStatement body)
lexers/java/src/four/ast/ElseStatement.java:4
Method
FileBuffer
(String file)
lexers/java/src/four/file/FileBuffer.java:17
Method
FileSequence
(char[] array, int start, int length)
lexers/java/src/four/file/FileSequence.java:9
Method
IfStatement
(ExpressionNode predicate, CompoundStatement body)
lexers/java/src/four/ast/IfStatement.java:4
Method
Lexer
(FileBuffer file, Reporter report)
lexers/java/src/four/lexer/Lexer.java:36
Method
Position
()
lexers/java/src/four/file/Position.java:9
Method
Reporter
(FileBuffer file)
lexers/java/src/four/file/Reporter.java:12
Method
Result
(Token t, int l)
lexers/java/src/four/lexer/Lexer.java:33
Method
Section
(Position start, Position end)
lexers/java/src/four/file/Section.java:8
Method
Symbol
(Token token, Section section, CharSequence lexeme)
lexers/java/src/four/lexer/Symbol.java:12
Method
SyntaxNode
()
lexers/java/src/four/ast/SyntaxNode.java:9
Method
Token
(int priority, String... literals)
lexers/java/src/four/lexer/Token.java:85
Method
UnaryOperation
(UnaryOperationType type, ExpressionNode operand)
lexers/java/src/four/ast/UnaryOperation.java:6
Method
Unicode
(CharSequence string)
lexers/java/src/four/file/Unicode.java:8
Method
charAt
(int index)
lexers/java/src/four/file/FileSequence.java:19
Method
error
(String message)
lexers/java/src/four/file/Reporter.java:24
Method
getBody
()
lexers/java/src/four/ast/ElseStatement.java:8
Method
getBody
()
lexers/java/src/four/ast/IfStatement.java:13
Method
getBody
()
lexers/java/src/four/ast/ElseIfStatement.java:13
Method
getLeft
()
lexers/java/src/four/ast/BinaryOperation.java:12
Method
getOperand
()
lexers/java/src/four/ast/UnaryOperation.java:11
Method
getPredicate
()
lexers/java/src/four/ast/IfStatement.java:9
Method
getPredicate
()
lexers/java/src/four/ast/ElseIfStatement.java:9
Method
getRight
()
lexers/java/src/four/ast/BinaryOperation.java:16
Method
getType
()
lexers/java/src/four/ast/BinaryOperation.java:20
Method
getType
()
lexers/java/src/four/ast/UnaryOperation.java:15
Method
hashCode
()
lexers/java/src/four/file/Position.java:23
Function
isEmoji
emoji_generator/cpp/emoji_example.hpp:37
Function
isEmoji
emoji_generator/cpp/emoji.hpp:4
Function
isEmoji
lexers/c++/lexer/emoji.hpp:36
Function
isReservedEmoji
emoji_generator/cpp/emoji_example.hpp:6
Function
isReservedEmoji
lexers/c++/lexer/emoji.hpp:6
Method
length
()
lexers/java/src/four/file/FileSequence.java:27
Method
lines
()
lexers/java/src/four/file/FileBuffer.java:27
Function
main
emoji_generator/cpp/reader.cpp:12
Function
main
lexers/c++/main.cpp:5
Method
main
(String args[])
lexers/java/src/four/Main.java:14
Method
operator()
lexers/c++/lexer/tokens.hpp:81
Method
peek
()
lexers/java/src/four/file/Unicode.java:26
Method
subSequence
(int start, int end)
lexers/java/src/four/file/FileSequence.java:31
Method
toString
()
lexers/java/src/four/file/FileSequence.java:39
Method
toString
()
lexers/java/src/four/file/Position.java:14
Method
warning
(String message)
lexers/java/src/four/file/Reporter.java:40