Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Build-your-own-Programming-Language-Second-Edition
/ functions
Functions
556 in github.com/PacktPublishing/Build-your-own-Programming-Language-Second-Edition
⨍
Functions
556
◇
Types & classes
132
↓ 55 callers
Method
semErr
(String s)
ch11/j0.java:99
↓ 51 callers
Method
str
()
ch11/address.java:6
↓ 29 callers
Method
semErr
(String s)
ch9/j0.java:89
↓ 28 callers
Method
gen
(String o, address ... a)
ch13/tree.java:746
↓ 28 callers
Method
gen
(String o, address ... a)
ch11/tree.java:1026
↓ 28 callers
Method
gen
(String o, address ... a)
ch9/tree.java:742
↓ 28 callers
Method
semerror
(String s)
ch8/j0.java:88
↓ 26 callers
Method
bgen
(int o, address a)
ch11/j0.java:163
↓ 26 callers
Method
str
()
ch9/address.java:6
↓ 25 callers
Method
lookup
(String s)
ch11/symtab.java:20
↓ 23 callers
Method
str
()
ch8/typeinfo.java:6
↓ 14 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch11/symtab.java:29
↓ 13 callers
Method
lookup
(String s)
ch9/symtab.java:16
↓ 13 callers
Method
print
(parserVal root)
ch11/j0.java:64
↓ 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)
ch9/symtab.java:25
↓ 8 callers
Method
checktype
(boolean in_codeblock)
ch9/tree.java:338
↓ 7 callers
Method
getid
()
ch11/serial.java:4
↓ 7 callers
Method
insert
(String s, Boolean iC, symtab sub, typeinfo typ)
ch8/symtab.java:24
↓ 7 callers
Method
stop
(String s)
ch12/j0machine.java:64
↓ 6 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch13/tree.java:432
↓ 6 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch11/tree.java:433
↓ 6 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch9/tree.java:434
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch8/tree.java:333
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch7/tree.java:242
↓ 6 callers
Method
checktype
(boolean in_codeblock)
ch11/tree.java:338
↓ 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
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:416
↓ 5 callers
Method
checktype
(boolean in_codeblock)
ch13/tree.java:337
↓ 5 callers
Method
genlabel
()
ch13/tree.java:481
↓ 5 callers
Method
genlabel
()
ch11/tree.java:482
↓ 5 callers
Method
genlabel
()
ch9/tree.java:483
↓ 5 callers
Method
stop
(String s)
ch11/j0.java:323
↓ 5 callers
Method
str
()
ch7/typeinfo.java:6
↓ 4 callers
Method
getid
()
ch9/serial.java:4
↓ 4 callers
Method
pop
()
ch12/j0machine.java:162
↓ 4 callers
Method
str
()
ch11/typeinfo.java:6
↓ 4 callers
Method
yylex
()
ch6/j0.java:25
↓ 4 callers
Method
yytext
()
ch3/j0.java:14
↓ 3 callers
Method
genlocal
()
ch13/tree.java:484
↓ 3 callers
Method
genlocal
()
ch11/tree.java:485
↓ 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)
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:140
↓ 3 callers
Method
insert_vardeclarator
(tree vd)
ch11/tree.java:138
↓ 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)
ch11/byc.java:10
↓ 3 callers
Method
push
(long val)
ch12/j0machine.java:157
↓ 3 callers
Method
semerror
(String s)
ch6/j0.java:83
↓ 3 callers
Method
yytext
()
ch3/simple2.java:15
↓ 2 callers
Method
check_types
(typeinfo op1, typeinfo op2)
ch7/tree.java:271
↓ 2 callers
Method
cksig
(methodtype sig)
ch13/tree.java:242
↓ 2 callers
Method
cksig
(methodtype sig)
ch8/tree.java:239
↓ 2 callers
Method
cksig
(methodtype sig)
ch11/tree.java:243
↓ 2 callers
Method
cksig
(methodtype sig)
ch9/tree.java:242
↓ 2 callers
Method
escape
(String s)
ch13/tree.java:17
↓ 2 callers
Method
escape
(String s)
ch6/tree.java:13
↓ 2 callers
Method
escape
(String s)
ch5/tree.java:13
↓ 2 callers
Method
escape
(String s)
ch8/tree.java:14
↓ 2 callers
Method
escape
(String s)
ch7/tree.java:14
↓ 2 callers
Method
escape
(String s)
ch11/tree.java:18
↓ 2 callers
Method
escape
(String s)
ch9/tree.java:17
↓ 2 callers
Method
getOpnd
()
ch12/j0machine.java:58
↓ 2 callers
Method
lexErr
(String s)
ch3/j0.java:17
↓ 2 callers
Method
print
(parserVal root)
ch6/j0.java:55
↓ 2 callers
Method
print
(parserVal root)
ch9/j0.java:54
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch13/tree.java:75
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch6/tree.java:71
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch5/tree.java:71
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch8/tree.java:72
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch7/tree.java:72
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch11/tree.java:76
↓ 2 callers
Method
print_branch
(PrintWriter pw)
ch9/tree.java:75
↓ 2 callers
Method
rawstring
(int i, int len)
ch11/j0.java:328
↓ 2 callers
Method
reverse
(String s)
ch11/j0.java:336
↓ 2 callers
Method
str
()
ch9/typeinfo.java:6
↓ 2 callers
Method
type
(symtab stab)
ch11/token.java:24
↓ 2 callers
Method
yytext
()
ch3/simple.java:4
↓ 2 callers
Method
yytext
()
ch6/j0.java:34
↓ 2 callers
Method
yytext
()
ch5/j0.java:32
↓ 2 callers
Method
yytext
()
ch8/j0.java:33
↓ 2 callers
Method
yytext
()
ch7/j0.java:34
↓ 2 callers
Method
yytext
()
ch4/j0.java:32
↓ 2 callers
Method
yytext
()
ch11/j0.java:44
↓ 2 callers
Method
yytext
()
ch9/j0.java:33
↓ 1 callers
Method
addr
(address a)
ch11/byc.java:60
↓ 1 callers
Method
addrof
()
ch11/byc.java:38
↓ 1 callers
Method
assign
(long ad, long val)
ch12/j0machine.java:148
next →
1–100 of 556, ranked by callers