1:f0c61c204bc8 | 2:bb2c45522eb6 |
---|---|
51 return true; | 51 return true; |
52 | 52 |
53 return false; | 53 return false; |
54 } | 54 } |
55 | 55 |
56 ScriptReader::ScriptReader (str path) { | 56 ScriptReader::ScriptReader (char* path) { |
57 fp = fopen (path, "r"); | 57 if (!(fp = fopen (path, "r"))) { |
58 CHECK_FILE (fp, path, "reading"); | 58 error ("couldn't open %s for reading!\n", path); |
59 exit (1); | |
60 } | |
59 | 61 |
60 curline = 1; | 62 curline = 1; |
61 pos = 0; | 63 pos = 0; |
62 token = ""; | 64 token = ""; |
63 } | 65 } |