diff options
Diffstat (limited to 'src/parser/mod.rs')
-rw-r--r-- | src/parser/mod.rs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/parser/mod.rs b/src/parser/mod.rs index da902e2b7..7336c5136 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs | |||
@@ -1,5 +1,11 @@ | |||
1 | use {Token, File}; | 1 | use {Token, File, FileBuilder}; |
2 | 2 | ||
3 | pub fn parse(tokens: &[Token]) -> File { | 3 | use syntax_kinds::*; |
4 | unimplemented!() | 4 | |
5 | |||
6 | pub fn parse(text: String, tokens: &[Token]) -> File { | ||
7 | let mut builder = FileBuilder::new(text); | ||
8 | builder.start_internal(FILE); | ||
9 | builder.finish_internal(); | ||
10 | builder.finish() | ||
5 | } \ No newline at end of file | 11 | } \ No newline at end of file |