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
↓ 1 callers
Method
lexErr
(String s)
ch7/j0.java:37
↓ 1 callers
Method
lexErr
(String s)
ch4/j0.java:35
↓ 1 callers
Method
lexErr
(String s)
ch9/j0.java:36
↓ 1 callers
Method
loadbytecode
(String filename)
ch12/j0machine.java:13
↓ 1 callers
Method
loadbytecode
(String filename)
ch13/j0machine.java:13
↓ 1 callers
Method
loadbytecode
(String filename)
ch11/j0machine.java:12
↓ 1 callers
Method
loadreg
(address a)
ch13/j0.java:640
↓ 1 callers
Method
lookup
(String s)
ch6/symtab.java:15
↓ 1 callers
Method
mkSymTables
(symtab curr)
ch12/tree.java:101
↓ 1 callers
Method
mkSymTables
(symtab curr)
ch13/tree.java:101
↓ 1 callers
Method
mkSymTables
(symtab curr)
ch6/tree.java:97
↓ 1 callers
Method
mkSymTables
(symtab curr)
ch8/tree.java:98
↓ 1 callers
Method
mkSymTables
(symtab curr)
ch7/tree.java:98
↓ 1 callers
Method
mkSymTables
(symtab curr)
ch9/tree.java:101
↓ 1 callers
Method
mkcls
()
ch12/tree.java:160
↓ 1 callers
Method
mkcls
()
ch13/tree.java:160
↓ 1 callers
Method
mkcls
()
ch8/tree.java:157
↓ 1 callers
Method
mkcls
()
ch9/tree.java:160
↓ 1 callers
Method
mksig
()
ch12/tree.java:264
↓ 1 callers
Method
mksig
()
ch13/tree.java:264
↓ 1 callers
Method
mksig
()
ch8/tree.java:261
↓ 1 callers
Method
mksig
()
ch9/tree.java:264
↓ 1 callers
Method
nameof
()
ch12/byc.java:34
↓ 1 callers
Method
nameof
()
ch13/byc.java:34
↓ 1 callers
Method
newline
()
ch5/j0.java:45
↓ 1 callers
Method
newline
()
ch7/j0.java:47
↓ 1 callers
Method
newline
()
ch9/j0.java:46
↓ 1 callers
Method
open
(String s)
ch12/j0.java:293
↓ 1 callers
Method
populateSymTables
()
ch12/tree.java:110
↓ 1 callers
Method
populateSymTables
()
ch13/tree.java:110
↓ 1 callers
Method
populateSymTables
()
ch6/tree.java:106
↓ 1 callers
Method
populateSymTables
()
ch8/tree.java:107
↓ 1 callers
Method
populateSymTables
()
ch7/tree.java:107
↓ 1 callers
Method
populateSymTables
()
ch9/tree.java:110
↓ 1 callers
Method
pretty_print_name
()
ch12/tree.java:23
↓ 1 callers
Method
pretty_print_name
()
ch13/tree.java:23
↓ 1 callers
Method
pretty_print_name
()
ch6/tree.java:19
↓ 1 callers
Method
pretty_print_name
()
ch5/tree.java:19
↓ 1 callers
Method
pretty_print_name
()
ch8/tree.java:20
↓ 1 callers
Method
pretty_print_name
()
ch7/tree.java:20
↓ 1 callers
Method
pretty_print_name
()
ch9/tree.java:23
↓ 1 callers
Method
print
(int level)
ch8/tree.java:80
↓ 1 callers
Method
print
(parserVal root)
ch8/j0.java:54
↓ 1 callers
Method
print
(int level)
ch7/tree.java:80
↓ 1 callers
Method
print
(parserVal root)
ch7/j0.java:55
↓ 1 callers
Method
print
(int level)
ch9/tree.java:83
↓ 1 callers
Method
print_graph
(String filename)
ch12/tree.java:30
↓ 1 callers
Method
print_graph
(String filename)
ch13/tree.java:30
↓ 1 callers
Method
print_graph
(String filename)
ch6/tree.java:26
↓ 1 callers
Method
print_graph
(String filename)
ch5/tree.java:26
↓ 1 callers
Method
print_graph
(String filename)
ch8/tree.java:27
↓ 1 callers
Method
print_graph
(String filename)
ch7/tree.java:27
↓ 1 callers
Method
print_graph
(String filename)
ch9/tree.java:30
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch12/tree.java:67
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch13/tree.java:67
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch6/tree.java:63
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch5/tree.java:63
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch8/tree.java:64
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch7/tree.java:64
↓ 1 callers
Method
print_leaf
(PrintWriter pw)
ch9/tree.java:67
↓ 1 callers
Method
printb
(PrintStream f)
ch12/byc.java:49
↓ 1 callers
Method
printb
(PrintStream f)
ch13/byc.java:49
↓ 1 callers
Method
regaddr
()
ch12/address.java:5
↓ 1 callers
Method
regaddr
()
ch13/address.java:5
↓ 1 callers
Method
regaddr
()
ch9/address.java:5
↓ 1 callers
Method
scan
(int cat)
ch3/j0go.java:22
↓ 1 callers
Method
scan
(int cat)
ch4/j0go.java:22
↓ 1 callers
Method
semantic
(parserVal r)
ch9/j0.java:68
↓ 1 callers
Method
state_drop
(int cnt)
ch5/parser.java:72
↓ 1 callers
Method
state_drop
(int cnt)
ch4/Parser.java:72
↓ 1 callers
Method
state_drop
(int cnt)
ch9/parser.java:72
↓ 1 callers
Method
state_pop
()
ch5/parser.java:68
↓ 1 callers
Method
state_pop
()
ch4/Parser.java:68
↓ 1 callers
Method
state_pop
()
ch9/parser.java:68
↓ 1 callers
Method
str
()
ch13/address.java:6
↓ 1 callers
Method
type
(symtab stab)
ch12/token.java:24
↓ 1 callers
Method
type
(symtab stab)
ch13/token.java:24
↓ 1 callers
Method
type
(symtab stab)
ch8/token.java:24
↓ 1 callers
Method
type
(symtab stab)
ch7/token.java:20
↓ 1 callers
Method
type
(symtab stab)
ch9/token.java:24
↓ 1 callers
Method
val_drop
(int cnt)
ch5/parser.java:133
↓ 1 callers
Method
val_drop
(int cnt)
ch4/Parser.java:133
↓ 1 callers
Method
val_drop
(int cnt)
ch9/parser.java:133
↓ 1 callers
Method
val_init
()
ch5/parser.java:114
↓ 1 callers
Method
val_init
()
ch4/Parser.java:114
↓ 1 callers
Method
val_init
()
ch9/parser.java:114
↓ 1 callers
Method
val_peek
(int relative)
ch4/Parser.java:141
↓ 1 callers
Method
val_pop
()
ch5/parser.java:127
↓ 1 callers
Method
val_pop
()
ch4/Parser.java:127
↓ 1 callers
Method
val_pop
()
ch9/parser.java:127
↓ 1 callers
Method
whitespace
()
ch5/j0.java:48
↓ 1 callers
Method
whitespace
()
ch7/j0.java:50
↓ 1 callers
Method
whitespace
()
ch9/j0.java:49
↓ 1 callers
Method
write_globalarea
(PrintStream fout)
ch12/j0.java:253
↓ 1 callers
Method
write_globalarea
(PrintStream fout)
ch13/j0.java:467
↓ 1 callers
Method
write_instructions
(ArrayList<byc> bc, PrintStream fout)
ch12/j0.java:258
↓ 1 callers
Method
write_instructions
(ArrayList<byc> bc, PrintStream fout)
ch13/j0.java:472
↓ 1 callers
Method
write_stringarea
(PrintStream fout)
ch12/j0.java:230
↓ 1 callers
Method
write_stringarea
(PrintStream fout)
ch13/j0.java:444
↓ 1 callers
Method
write_x64strings
(PrintStream fout)
ch13/j0.java:598
← previous
next →
301–400 of 766, ranked by callers