| OLD | NEW | 
| (Empty) |  | 
 |   1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file | 
 |   2 // for details. All rights reserved. Use of this source code is governed by a | 
 |   3 // BSD-style license that can be found in the LICENSE file. | 
 |   4  | 
 |   5 #library('template'); | 
 |   6  | 
 |   7 #import('../css/css.dart', prefix:'css'); | 
 |   8 #import('../lib/file_system_memory.dart'); | 
 |   9  | 
 |  10 #source('tokenkind.dart'); | 
 |  11 #source('token.dart'); | 
 |  12 #source('source.dart'); | 
 |  13 #source('tokenizer_base.dart'); | 
 |  14 #source('tokenizer.dart'); | 
 |  15 #source('parser.dart'); | 
 |  16 #source('codegen.dart'); | 
 |  17 #source('tree.dart'); | 
 |  18 #source('htmltree.dart'); | 
 |  19 #source('utils.dart'); | 
 |  20 #source('temploptions.dart'); | 
 |  21 #source('world.dart'); | 
 |  22  | 
 |  23  | 
 |  24 void initHtmlWorld([bool commandLine = true]) { | 
 |  25   var fs = new MemoryFileSystem(); | 
 |  26   //  parseOptions([], fs); | 
 |  27   initializeWorld(fs); | 
 |  28  | 
 |  29   // TODO(terry): Should be set by arguments.  When run as a tool these aren't | 
 |  30   // set when run internaly set these so we can compile CSS and catch any | 
 |  31   // problems programmatically. | 
 |  32   //  options.throwOnErrors = true; | 
 |  33   //  options.throwOnFatal = true; | 
 |  34   //  options.useColors = commandLine ? true : false; | 
 |  35 } | 
 |  36  | 
 |  37 // TODO(terry): Add obfuscation mapping file. | 
 |  38 List<Template> templateParseAndValidate(String template) { | 
 |  39   Parser parser = new Parser(new SourceFile(SourceFile.IN_MEMORY_FILE, | 
 |  40     template)); | 
 |  41  | 
 |  42   return parser.parse(); | 
 |  43 //  if (tree != null) { | 
 |  44 //    Validate.template(tree.selectors, world); | 
 |  45 //  } | 
 |  46 } | 
| OLD | NEW |