Chris Lattner
|
19e5390b78
|
twinify more diagnostics.
Swift SVN r168
|
2010-10-09 17:50:40 +00:00 |
|
Chris Lattner
|
47afc23bac
|
Expand lexer to cover a broader range of punctuators for function names. Add comparison functions to standard prolog.
Swift SVN r128
|
2010-08-01 05:58:41 +00:00 |
|
Chris Lattner
|
05f5028b7a
|
stub out a parser hook.
Swift SVN r13
|
2010-07-18 20:17:04 +00:00 |
|
Chris Lattner
|
3cd9e46705
|
add numeric constant support, we can now lex exciting stuff
like this:
// Comment.
var x : int;
var x2 = 4;
var x3 = 4+5;
Swift SVN r11
|
2010-07-18 19:01:18 +00:00 |
|
Chris Lattner
|
6236deaabc
|
implement lexer support for identifiers and our 2 keywords so far.
Swift SVN r10
|
2010-07-18 18:57:12 +00:00 |
|
Chris Lattner
|
80ba9c7e66
|
add some more punctuator characters and // comments.
Swift SVN r9
|
2010-07-18 01:44:13 +00:00 |
|
Chris Lattner
|
461f41edb1
|
start lexing trivial tokens, discard whitespace between them.
Swift SVN r8
|
2010-07-18 01:32:14 +00:00 |
|
Chris Lattner
|
db8e1301ff
|
Start setting up the lexer object.
Swift SVN r7
|
2010-07-18 01:14:09 +00:00 |
|
Chris Lattner
|
874badb51b
|
consolidate lexer stuff into the Parser lib.
Swift SVN r6
|
2010-07-18 00:50:29 +00:00 |
|