Changeset 289 for trunk/enki/Directive.d
- Timestamp:
- 03/01/08 19:32:14 (4 years ago)
- Files:
-
- trunk/enki/Directive.d (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/enki/Directive.d
r239 r289 29 29 private import enki.CodeGenerator; 30 30 31 debug private import std.stdio;31 debug private import tango.io.Stdout; 32 32 33 33 /* … … 197 197 else{ 198 198 private import enki.EnkiParser; 199 private import std.file; 199 private import tango.io.FilePath; 200 private import tango.io.File; 200 201 } 201 202 … … 217 218 } 218 219 else{ 219 if(! std.file.isfile(filename)){220 if(!FilePath(filename).exists){ 220 221 throw new Exception("Cannot include '" ~ filename ~ "'; file doesn't exist."); 221 222 } 222 223 223 224 auto parser = new EnkiParser(); 224 parser.initalize(cast(char[]) std.file.read(filename));225 parser.initalize(cast(char[])File(filename).read()); 225 226 auto result = parser.parse_Syntax(); 226 227
