Hackerpilot
|
2cf405896a
|
Fixed float lexing and static analysis issues
|
2014-01-20 20:34:30 -08:00 |
Hackerpilot
|
8a444fbd89
|
Initial static analysis checks
|
2014-01-20 20:09:32 -08:00 |
Hackerpilot
|
0a5b023296
|
Updated Windows build script
|
2014-01-20 04:40:33 -08:00 |
Hackerpilot
|
27e91f12bb
|
Added ddoc to struct ast
|
2014-01-20 03:00:05 -08:00 |
Hackerpilot
|
c01c51a61e
|
Back-end cleanup and optimization in the lexer
|
2014-01-19 23:13:13 -08:00 |
Hackerpilot
|
24a0c1bc2b
|
Implemented HEREDOC madness
|
2014-01-17 12:01:32 -08:00 |
Hackerpilot
|
281b46eea2
|
String cache improvements
|
2014-01-16 18:46:18 -08:00 |
Hackerpilot
|
a3f9be1e12
|
Added warning for deprecated alias syntax
|
2014-01-16 18:44:37 -08:00 |
Hackerpilot
|
d83518e236
|
Speed up whitespace handling
|
2014-01-15 03:31:06 +00:00 |
Hackerpilot
|
442001d731
|
Re-introduce string cache and clean up some code
|
2014-01-15 02:38:52 +00:00 |
Hackerpilot
|
c08602e0b7
|
Added fields needed by DCD
|
2014-01-14 01:01:06 +00:00 |
Hackerpilot
|
3e0a1c8aff
|
added file name field back to lexer config
|
2014-01-13 23:03:17 +00:00 |
Hackerpilot
|
c8c3f58867
|
Added isProtection
|
2014-01-13 23:00:35 +00:00 |
Hackerpilot
|
6f00a166c7
|
Fix #58
|
2014-01-13 22:35:27 +00:00 |
Hackerpilot
|
ccd15bbd2e
|
More lexing dumbness
|
2014-01-13 22:26:29 +00:00 |
Hackerpilot
|
f7cc41de05
|
Fix bad line/column/index numbers for static tokens
|
2014-01-13 22:21:36 +00:00 |
Hackerpilot
|
bae501e5b1
|
Fixed lexing error in floating point literals
|
2014-01-13 22:17:40 +00:00 |
Hackerpilot
|
0561a686d9
|
Update readme and fix an issue with templates in the outliner
|
2014-01-13 22:00:04 +00:00 |
Hackerpilot
|
952b5e364a
|
Fixed dumb parsing error
|
2014-01-13 21:50:40 +00:00 |
Hackerpilot
|
efbf9952b3
|
These should not have been checked in
|
2014-01-13 21:33:15 +00:00 |
Hackerpilot
|
2e64f92231
|
Updated Windows batch file
|
2014-01-13 21:32:47 +00:00 |
Hackerpilot
|
ae5836d821
|
Merge branch 'NewLexer'
Conflicts:
stdx/d/parser.d
|
2014-01-13 21:31:00 +00:00 |
Hackerpilot
|
606bc2aa16
|
Merge branch 'master' into NewLexer
Conflicts:
stdx/d/parser.d
|
2014-01-13 21:28:19 +00:00 |
Hackerpilot
|
7d0b169ac4
|
Fixed build issue
|
2014-01-13 20:56:41 +00:00 |
Hackerpilot
|
0e3adafd48
|
Added ddoc comment handling
|
2014-01-13 20:51:42 -08:00 |
Hackerpilot
|
22ca0cd284
|
Added basic style checker
|
2014-01-12 15:39:45 +00:00 |
Hackerpilot
|
070f9ac83b
|
Finished conversion to new lexer
|
2014-01-12 02:45:37 +00:00 |
Hackerpilot
|
844b626ed5
|
Fixed lexing/parsing bugs
|
2014-01-11 17:10:11 +00:00 |
Hackerpilot
|
9d8ad4679d
|
Cleaned up tracing
|
2014-01-11 15:56:16 +00:00 |
Hackerpilot
|
9fbd106af5
|
Fix unit tests
|
2014-01-11 15:36:35 -08: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
|
7441746ea2
|
Add XML header
|
2014-01-07 13:12:31 -08:00 |
Hackerpilot
|
c6333e8fa2
|
Fix #77
|
2014-01-07 13:06:15 -08:00 |
Hackerpilot
|
a1ac849141
|
Fix #80
|
2014-01-07 00:04:14 +00:00 |
Hackerpilot
|
1febda6fc7
|
This revision has a code gen bug.
|
2013-12-27 23:05:03 +00:00 |
Hackerpilot
|
d5a3918dd0
|
More work on the lexer transition
|
2013-12-23 00:53:46 -08:00 |
Hackerpilot
|
84969961ea
|
Fix #79
|
2013-12-18 21:48:52 +00:00 |
Hackerpilot
|
aedf58eb81
|
minor cleanup
|
2013-12-16 16:00:14 -08:00 |
Hackerpilot
|
2569c80893
|
Fix build
|
2013-12-16 01:35:13 +00:00 |
Hackerpilot
|
84005dc200
|
Some random messing about as well as some changes to make the code compile on git HEAD dmd
|
2013-12-16 01:23:23 +00:00 |
Hackerpilot
|
629c93eca7
|
Convert some token id functions to templates
|
2013-12-15 14:01:11 -08:00 |
Hackerpilot
|
8c4a87f563
|
Converted everything to the new lexer
|
2013-12-15 03:02:52 -08:00 |
Hackerpilot
|
4bac2671b4
|
Fix bug with AST output
|
2013-11-21 16:29:41 -08:00 |
Hackerpilot
|
c9eb658412
|
Made parser more fault-tolerant for DCD
|
2013-11-19 11:07:58 -08:00 |
Hackerpilot
|
d7498ffb7f
|
Fix visiting of declaration blocks
|
2013-11-15 15:17:56 -08:00 |
Hackerpilot
|
00768c371a
|
Fix mixin declarations
|
2013-11-07 14:56:51 -08:00 |
Hackerpilot
|
87ed0bd3b4
|
CONST ALL THE THINGS
|
2013-11-05 00:22:18 +00:00 |
Hackerpilot
|
c522170983
|
Fix #54
|
2013-11-04 12:40:23 -08:00 |
Hackerpilot
|
2cf73576f4
|
Merge branch 'master' of https://github.com/Hackerpilot/Dscanner
|
2013-11-04 12:25:02 -08:00 |
Hackerpilot
|
e37b20da0a
|
Fix #74
|
2013-11-04 12:24:49 -08:00 |