Show
Ignore:
Timestamp:
03/01/08 19:32:14 (4 years ago)
Author:
h3r3tic
Message:

ported Enki to Tango; bootstraps, no other tests done yet

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/enki/Directive.d

    r239 r289  
    2929private import enki.CodeGenerator; 
    3030 
    31 debug private import std.stdio
     31debug private import tango.io.Stdout
    3232 
    3333/* 
     
    197197else{ 
    198198    private import enki.EnkiParser; 
    199     private import std.file; 
     199    private import tango.io.FilePath; 
     200    private import tango.io.File; 
    200201} 
    201202 
     
    217218        }  
    218219        else{ 
    219             if(!std.file.isfile(filename)){ 
     220            if(!FilePath(filename).exists){ 
    220221                throw new Exception("Cannot include '" ~ filename ~ "'; file doesn't exist."); 
    221222            } 
    222223                 
    223224            auto parser = new EnkiParser(); 
    224             parser.initalize(cast(char[])std.file.read(filename)); 
     225            parser.initalize(cast(char[])File(filename).read()); 
    225226            auto result = parser.parse_Syntax(); 
    226227