Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Build-Your-Own-Programming-Language
/ functions
Functions
766 in github.com/PacktPublishing/Build-Your-Own-Programming-Language
⨍
Functions
766
◇
Types & classes
151
↓ 99 callers
Method
val_peek
(int relative)
ch9/parser.java:141
↓ 93 callers
Method
val_peek
(int relative)
ch5/parser.java:141
↓ 48 callers
Method
node
(String s,int r,parserVal...p)
ch9/j0.java:62
↓ 48 callers
Method
scan
(int cat)
ch9/j0.java:40
↓ 48 callers
Method
xgen
(String o)
ch13/j0.java:147
↓ 47 callers
Method
scan
(int cat)
ch5/j0.java:39
↓ 47 callers
Method
scan
(int cat)
ch7/j0.java:41
↓ 45 callers
Method
node
(String s,int r,parserVal...p)
ch5/j0.java:62
↓ 30 callers
Method
str
()
ch13/x64loc.java:7
↓ 29 callers
Method
semErr
(String s)
ch12/j0.java:96
↓ 29 callers
Method
semErr
(String s)
ch13/j0.java:115
↓ 29 callers
Method
semErr
(String s)
ch9/j0.java:89
↓ 28 callers
Method
gen
(String o, address ... a)
ch12/tree.java:746
↓ 28 callers
Method
gen
(String o, address ... a)
ch13/tree.java:753
↓ 28 callers
Method
gen
(String o, address ... a)
ch9/tree.java:742
↓ 28 callers
Method
semerror
(String s)
ch8/j0.java:88
↓ 27 callers
Method
str
()
ch12/address.java:6
↓ 26 callers
Method
bgen
(int o, address a)
ch12/j0.java:116
↓ 26 callers
Method
bgen
(int o, address a)
ch13/j0.java:330
↓ 26 callers
Method
str
()
ch9/address.java:6
↓ 23 callers
Method
str
()
ch8/typeinfo.java:6
↓ 19 callers
Method
ord
(String s)
ch5/j0.java:52
↓ 19 callers
Method
ord
(String s)
ch7/j0.java:54
↓ 19 callers
Method
ord
(String s)
ch9/j0.java:53
↓ 15 callers
Method
print
(parserVal root)
ch13/j0.java:80
↓ 14 callers
Method
lookup
(String s)
ch13/symtab.java:20
↓ 14 callers
Method
print
(parserVal root)
ch12/j0.java:61
↓ 13 callers
Method
debug
(String msg)
ch5/parser.java:38
↓ 13 callers
Method
debug
(String msg)
ch4/Parser.java:38
↓ 13 callers
Method
debug
(String msg)
ch9/parser.java:38
↓ 13 callers
Method
loc
(String s)
ch13/j0.java:616
↓ 13 callers
Method
lookup
(String s)
ch12/symtab.java:20
↓ 13 callers
Method
lookup
(String s)
ch9/symtab.java:16
↓ 12 callers
Method
semerror
(String s)
ch7/j0.java:86
↓ 10 callers
Method
lookup
(String s)
ch8/symtab.java:15
↓ 9 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch12/symtab.java:29
↓ 9 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch13/symtab.java:29
↓ 9 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch9/symtab.java:25
↓ 8 callers
Method
checktype
(boolean in_codeblock)
ch9/tree.java:338
↓ 7 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch8/symtab.java:24
↓ 7 callers
Method
l64
(x64 x)
ch13/j0.java:145
↓ 7 callers
Method
stop
(String s)
ch13/j0.java:490
↓ 7 callers
Method
stop
(String s)
ch11/j0machine.java:64
↓ 7 callers
Method
yyparse
()
ch5/parser.java:623
↓ 6 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch12/tree.java:432
↓ 6 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch13/tree.java:432
↓ 6 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch9/tree.java:434
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch12/tree.java:337
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch13/tree.java:337
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch8/tree.java:334
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch7/tree.java:247
↓ 6 callers
Method
insert
(String s, Boolean iC, symtab sub)
ch6/symtab.java:18
↓ 6 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch7/symtab.java:24
↓ 6 callers
Method
stop
(String s)
ch12/j0machine.java:65
↓ 6 callers
Method
stop
(String s)
ch13/j0machine.java:65
↓ 6 callers
Method
yytext
()
ch3/j0go.java:14
↓ 6 callers
Method
yytext
()
ch4/j0go.java:14
↓ 5 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch8/tree.java:419
↓ 5 callers
Method
genlabel
()
ch12/tree.java:481
↓ 5 callers
Method
genlabel
()
ch13/tree.java:481
↓ 5 callers
Method
genlabel
()
ch9/tree.java:483
↓ 5 callers
Method
state_peek
(int relative)
ch5/parser.java:76
↓ 5 callers
Method
state_peek
(int relative)
ch4/Parser.java:76
↓ 5 callers
Method
state_peek
(int relative)
ch9/parser.java:76
↓ 5 callers
Method
state_push
(int state)
ch5/parser.java:53
↓ 5 callers
Method
state_push
(int state)
ch4/Parser.java:53
↓ 5 callers
Method
state_push
(int state)
ch9/parser.java:53
↓ 5 callers
Method
stop
(String s)
ch12/j0.java:276
↓ 5 callers
Method
str
()
ch7/typeinfo.java:6
↓ 5 callers
Method
val_push
(parserVal val)
ch5/parser.java:121
↓ 5 callers
Method
val_push
(ParserVal val)
ch4/Parser.java:121
↓ 5 callers
Method
val_push
(parserVal val)
ch9/parser.java:121
↓ 4 callers
Method
calctype
(parserVal pv)
ch9/j0.java:93
↓ 4 callers
Method
getid
()
ch12/serial.java:4
↓ 4 callers
Method
getid
()
ch13/serial.java:4
↓ 4 callers
Method
getid
()
ch9/serial.java:4
↓ 4 callers
Method
pop
()
ch12/j0machine.java:163
↓ 4 callers
Method
pop
()
ch13/j0machine.java:163
↓ 4 callers
Method
pop
()
ch11/j0machine.java:162
↓ 4 callers
Method
yylex
()
ch6/j0.java:25
↓ 4 callers
Method
yyparse
()
ch4/Parser.java:254
↓ 3 callers
Method
genlocal
()
ch12/tree.java:484
↓ 3 callers
Method
genlocal
()
ch13/tree.java:484
↓ 3 callers
Method
genlocal
()
ch9/tree.java:486
↓ 3 callers
Method
getid
()
ch6/serial.java:4
↓ 3 callers
Method
getid
()
ch5/serial.java:4
↓ 3 callers
Method
getid
()
ch8/serial.java:4
↓ 3 callers
Method
getid
()
ch7/serial.java:4
↓ 3 callers
Method
init
(String s)
ch4/j0.java:19
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch12/tree.java:137
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch13/tree.java:137
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch6/tree.java:131
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch8/tree.java:134
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch7/tree.java:141
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch9/tree.java:137
↓ 3 callers
Method
lookup
(String s)
ch7/symtab.java:15
↓ 3 callers
Method
print
(PrintStream f)
ch12/byc.java:10
↓ 3 callers
Method
print
(PrintStream f)
ch13/byc.java:10
↓ 3 callers
Method
push
(long val)
ch12/j0machine.java:158
↓ 3 callers
Method
push
(long val)
ch13/j0machine.java:158
next →
1–100 of 766, ranked by callers