Commit Graph

30 Commits

Author SHA1 Message Date
Hackerpilot 31e9c74b2a Update my super-secret identity 2014-07-24 18:17:43 -07:00
Matthew Brennan Jones ed188ee9be Small cleanup of style and junk comments. 2014-05-29 17:19:25 -07:00
Hackerpilot 3081fa86c2 Fix highlighting of special token sequences and script lines 2014-05-06 16:41:19 -07:00
Hackerpilot 8954fff8e4 Fixed decimal lexing and renamed stdx to std 2014-04-23 14:26:37 -07:00
Hackerpilot b092840c70 Migrated over to Dmitry's buffer range. Lots of stuff is disabled for now 2014-01-09 01:17:47 +00:00
Hackerpilot 1febda6fc7 This revision has a code gen bug. 2013-12-27 23:05:03 +00:00
Hackerpilot 8c4a87f563 Converted everything to the new lexer 2013-12-15 03:02:52 -08:00
Hackerpilot b852a11a4d Typo 2013-08-26 00:20:19 -07:00
Hackerpilot bfeb20776e Fix issue #48
I HATE WINDOWS
2013-08-26 00:18:53 -07:00
Nick Sabalausky bd225ba085 Rename 'std.d.*' to 'stdx.d.*' so RDMD can correctly compile Dscanner. 2013-08-01 23:43:02 -04:00
Hackerpilot 86b552b312 Merged the range-based-lexer branch 2013-07-27 15:12:04 +00:00
Hackerpilot a2e0a3bfe2 More progress on the AST clasess. 2013-05-19 12:26:34 -07:00
Hackerpilot 61704db501 Bug fixes for character literals and escape sequences 2013-02-08 06:10:18 -08:00
Hackerpilot 4adaae9e06 Better performance 2013-02-03 01:32:16 +00:00
Hackerpilot 9e0c334276 Massive code refactoring. 2013-02-02 20:13:19 +00:00
Hackerpilot fe7a6bf4b0 Following Phobos style guide more closely 2013-02-01 22:19:40 -08:00
Hackerpilot a5ed81b711 4 times as fast 2013-01-30 02:08:35 +00:00
Hackerpilot 31ffb3f470 compile errors 2013-01-27 14:21:04 -08:00
Hackerpilot 31f59384b9 parser fixes 2013-01-27 14:00:14 -08:00
Hackerpilot 9a6e765335 Special tokens, ddoc, better highlighter colors 2013-01-27 01:09:02 +00:00
Hackerpilot 9e670cca65 Built-in types are keywords 2013-01-24 11:02:09 -08:00
Hackerpilot fbfdc37cf5 Moved lexer over to std.d 2013-01-21 17:39:59 +00:00
Hackerpilot fb66baa36a Fixed a few infinite loop bugs 2013-01-20 03:51:52 +00:00
Hackerpilot 36ff7d043c Tokenizer and highlighter functional 2013-01-19 14:49:24 +00:00
Hackerpilot bbd2ec13ea Added foreach_reverse to list of tokens used for line-of-code count
Alphabetized constants
Cleaned up constant names
Fixed defects with decimal parsing
Eliminated iteration style parameter to lexWhitespace, as it didn't really speed things up.
Added support for imaginary literals
2012-04-27 02:26:34 -07:00
Hackerpilot e7c198cbc7 Lex various number literals differently. Fix a few bugs 2012-04-22 18:58:35 -07:00
Roman D. Boiko bd9a5186d8 Updated licensing information (minor) 2012-04-21 21:00:59 +02:00
Hackerpilot 831ded10d0 Fix build error 2012-04-21 11:15:57 -07:00
Hackerpilot b0a677a17c Module declarations. Changed license to Boost 2012-04-21 11:11:30 -07:00
Hackerpilot 9d5a8ce7e6 Checking in the code 2012-04-21 06:10:41 -07:00