Commit Graph

18 Commits

Author SHA1 Message Date
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 31f59384b9 parser fixes 2013-01-27 14:00:14 -08:00
Hackerpilot fbfdc37cf5 Moved lexer over to std.d 2013-01-21 17:39:59 +00:00
Hackerpilot a7f81c57cc Tokenizer is somewhat functional 2013-01-18 00:34:59 -08:00
Hackerpilot e3c737f6e1 Test coverage at 100% for utility functions 2013-01-17 16:38:54 -08:00
Hackerpilot 7a8964d8b5 More implementation of the lexer 2013-01-16 01:36:59 +00:00
Hackerpilot 0d23da9ea6 Slightly better autocomplete for arrays. It still doesn't work properly 2012-11-13 15:07:08 -08:00
Hackerpilot 3054914e2f Fix issue #20 2012-11-11 03:15:22 +00:00
Hackerpilot c25944e85e Improved autocomplete for pointers 2012-08-26 22:50:28 +00:00
Hackerpilot 50f4660a74 Fixed bug with decimal lexing. Fixed autocomplete bugs 2012-05-24 13:30:52 -07: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
Brian 023ab09a7e Rename lAnd → logicAnd and lOr → logicOr to be consistent with lParen meaning "left parenthesis". Added wstring and dstring types. 2012-04-26 13:40:48 -07:00
Roman D. Boiko b38818ea0b Handling script line 2012-04-23 17:35:45 +03: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 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