Commit Graph

314 Commits

Author SHA1 Message Date
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
Hackerpilot e3819643bb Fixed range error 2013-10-29 22:39:53 -07:00
Hackerpilot 1c057260d5 Fix #61 2013-10-29 15:46:36 -07:00
Hackerpilot b7a671896d Fix #72, #70, and #63 2013-10-29 15:33:56 -07:00
Hackerpilot 5f07d15a34 Fix #71 2013-10-29 15:14:17 -07:00
Hackerpilot f593299623 Fix #68 2013-10-29 13:54:22 -07:00
Hackerpilot 9952bfced1 Fix #69 2013-10-29 11:03:37 -07:00
Hackerpilot 149b37a1a1 Fixed issue with AST printing 2013-10-29 10:48:57 -07:00
Hackerpilot 77a698de23 Fix #73 2013-10-29 10:46:25 -07:00
Hackerpilot 0c843275ba Fix #56 2013-10-28 11:54:17 -07:00
Hackerpilot c3c25bfcac #59 2013-10-28 11:53:15 -07:00
Hackerpilot 3dd657c228 Fix #59 2013-10-28 11:28:32 -07:00
Hackerpilot 4cf3e1c85a Fix #65 2013-10-28 10:55:32 -07:00
Hackerpilot 77684566ec Converted parser into a class so that individual parsing methods can be overridden 2013-10-18 12:31:09 -07:00
Hackerpilot 7f9c0a4fb6 Fixed problem with file name not being sent to the parser 2013-10-11 00:52:24 -07:00
Hackerpilot 982510c50c Minor cleanup 2013-10-09 02:13:53 -07:00
Hackerpilot 4a7f4b3da4 #55 I'm an idiot
Need to keep the build.sh and build.bat in sync...
2013-10-02 23:36:01 -07:00
Hackerpilot 7ebaa5ef8a Default error handler prints to stderr, as it probably should have from the beginning 2013-09-17 23:02:54 +00:00
Hackerpilot 2b5fecfbcb Fix #53 2013-09-17 22:47:49 +00:00
Hackerpilot cd3bb40730 Less dumb fix for attribute declarations 2013-09-15 19:27:32 +00:00
Hackerpilot fbb811fd4d Fixed range violation when an attribute declaration is not finished before EOF 2013-09-15 19:07:05 +00:00
Hackerpilot e81f52f949 Merge changes from the phobos branch 2013-09-12 22:25:00 +00:00
Hackerpilot 68839deadc Fixed range error with CR line endings 2013-09-12 14:17:43 -07:00
Hackerpilot 0f37f6692d updated build scripts 2013-09-10 23:09:23 +00:00
Hackerpilot be54827b4e Added outline output 2013-09-10 22:47:58 -07:00
Hackerpilot 6a39efba0f Fixed vararg and type formatting 2013-09-10 22:47:35 -07:00
Hackerpilot ebbb1907d1 Fixed problem in startsWith. Fixed grammar error 2013-09-10 22:46:39 -07:00
Hackerpilot 0cc768260e Fixed XML output defects found by xmllint 2013-09-10 13:04:43 -07:00
Hackerpilot 80c2462445 Fixed type formatting 2013-09-01 15:25:40 +00:00
Hackerpilot 7fcf6eed14 This should have been checked in 2013-09-01 14:45:58 +00:00
Hackerpilot 2088089e36 Moved string formatting out of the AST classes 2013-09-01 13:53:36 +00:00
Hackerpilot 31548a6e6d Fixed infinine loop bug when the dot was the last character in the file 2013-09-01 13:53:01 +00:00
Hackerpilot ce53b1643b Slightly improved error recovery 2013-08-31 14:10:27 +00:00
Hackerpilot f8c128aff1 Vim autocomplete is now handled by DCD. 2013-08-30 11:34:31 -07: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
Hackerpilot 42cf96c6d2 Fix issue #49 2013-08-25 11:18:59 +00:00
Hackerpilot 001118e730 Fix issue #47: Input is now read from stdin where it should be. Also made --sloc and --tokenCount work with multiple files and the recursive option 2013-08-25 11:14:29 +00:00
Hackerpilot 270cd6d9a1 Some parser fixes for DCD 2013-08-16 23:48:51 +00:00
Hackerpilot 2cc5152a68 Merge pull request #46 from eco/empty-for-init
Fix --ast crash on empty 'for' init decl/statement
2013-08-16 21:11:19 -07:00
eco 77418c8ab7 Fix --ast crash on empty 'for' init decl/statement 2013-08-16 19:52:18 -06:00
Hackerpilot bace5f0a76 Alias changes 2013-08-15 01:00:38 +00:00
Hackerpilot fc7784df35 Merge branch 'master' of https://github.com/Hackerpilot/Dscanner 2013-08-12 18:32:23 +00:00