comparison lexer/Lexer.d @ 99:857f0d530789 new_gen

Imports and improved module statement Allow "module a.b.c" Supports most forms of D's import. import A, B; import A, B = C; import A, B : a = b, c;
author Anders Halager <halager@gmail.com>
date Tue, 06 May 2008 21:59:22 +0200
parents 771ac63898e2
children 7ff4bc2accf2
comparison
equal deleted inserted replaced
98:7f9240d4ddc1 99:857f0d530789
19 public: 19 public:
20 20
21 /** 21 /**
22 Create a new Lexer. 22 Create a new Lexer.
23 */ 23 */
24
25
26 this(SourceLocation start, SourceManager src_mgr, MessageHandler messages) 24 this(SourceLocation start, SourceManager src_mgr, MessageHandler messages)
27 { 25 {
28 this.messages = messages; 26 this.messages = messages;
29 sm = src_mgr; 27 sm = src_mgr;
30 start_loc = start; 28 start_loc = start;