Commit Graph

26 Commits

Author SHA1 Message Date
Hackerpilot e077c633da wysiwyg strings and hex strings 2013-01-19 13:28:05 -08:00
Hackerpilot f4a8c97e18 hex string lexing 2013-01-18 16:06:22 -08: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 59c6557c45 indentation fixes and unit test updates 2013-01-16 16:29:29 -08:00
Hackerpilot 7a8964d8b5 More implementation of the lexer 2013-01-16 01:36:59 +00:00
Hackerpilot ca33a71074 more tokenizer work 2013-01-15 01:55:32 +00:00
Hackerpilot 09240c67cf more work on the tokenizer 2013-01-14 16:46:03 -08:00
Hackerpilot c429199c1c checking in work on lexer and caching 2013-01-14 15:08:24 -08: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 cb719a9c36 Autocompletion improvements 2012-05-22 14:48:09 -07:00
Hackerpilot 99dfd0973a Fixed bug with version statement completion 2012-05-04 14:49:09 -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 e528248c59 Fixed a small bug in lexDecimal 2012-04-26 11:58:47 +03:00
Roman D. Boiko 18889620b5 Updates according to code review 2012-04-26 11:57:49 +03:00
Roman D. Boiko 3a466589ed Implemented EoF detection according to specification. Partially fixed minor bugs in lexing numbers. 2012-04-24 00:45:04 +03: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
Hackerpilot b58fa5b855 'code review' comment 2012-04-21 17:45:46 -07:00
Hackerpilot 79f59bb6f4 Added --ctags option to generate tags file 2012-04-21 17:43:56 -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