SYMBOL INDEX (31 symbols across 14 files) FILE: ch02/2.4/2.4.1.1.c function gettoken (line 28) | int gettoken(void) { function s (line 32) | void s(void) { function main (line 45) | int main(void) { FILE: ch02/2.4/2.4.1.2.c function gettoken (line 34) | int gettoken(void) { function s (line 39) | void s(void) { function r (line 43) | void r(void) { function main (line 56) | int main(void) { FILE: ch02/2.4/2.4.1.3.c function gettoken (line 27) | int gettoken(void) { function s (line 32) | void s(void) { function r (line 41) | void r(void) { function main (line 58) | int main(void) { FILE: ch03/3.4/src/failure-function.js function failureFunction (line 3) | function failureFunction(str) { FILE: ch03/3.4/src/kmp.js function kmp (line 5) | function kmp(str, search) { FILE: ch05/5.2/5.2.1.js function arrange (line 4) | function arrange(arr, pre, rt) { function filter (line 31) | function filter(arr) { FILE: ch07/7.2/7.2.6.c function f (line 3) | int f(int x, int *py, int **ppz) { function main (line 11) | int main() { FILE: src/lexer/Lexer.java class Lexer (line 6) | public class Lexer { method Lexer (line 12) | public Lexer(InputStream stream){ method reserve (line 18) | private void reserve(Word t){ method scan (line 22) | public Token scan() throws IOException, SyntaxException{ FILE: src/lexer/Num.java class Num (line 3) | public class Num extends Token { method Num (line 5) | public Num(float v){ FILE: src/lexer/Rel.java class Rel (line 3) | public class Rel extends Token{ method Rel (line 5) | public Rel(String s){ FILE: src/lexer/SyntaxException.java class SyntaxException (line 3) | public class SyntaxException extends Exception { FILE: src/lexer/Tag.java class Tag (line 3) | public class Tag { FILE: src/lexer/Token.java class Token (line 3) | public class Token{ method Token (line 5) | public Token(int t){ FILE: src/lexer/Word.java class Word (line 3) | public class Word extends Token{ method Word (line 5) | public Word(int t, String s){