- 18 Oct, 2010 1 commit
-
-
Jesse Beder authored
-
- 04 Nov, 2009 1 commit
-
-
Jesse Beder authored
-
- 29 Oct, 2009 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 27 Oct, 2009 1 commit
-
-
Jesse Beder authored
-
- 07 Sep, 2009 1 commit
-
-
Jesse Beder authored
-
- 05 Sep, 2009 4 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Refactored simple keys so that validating doesn't require popping indents, and so popping indents (and adding the end map) is independent of when we validate the simple key
-
Jesse Beder authored
-
- 02 Sep, 2009 1 commit
-
-
Jesse Beder authored
-
- 26 Aug, 2009 1 commit
-
-
Jesse Beder authored
-
- 24 Aug, 2009 1 commit
-
-
Jesse Beder authored
Fixed bug in anchors with no content. This involved refactoring the 'implicit sequence' concept (where a map and a sequence start on the same indent, but we read the sequence as more indented since the '-' is visually an indent).
-
- 31 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 27 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 22 May, 2009 1 commit
-
-
Jesse Beder authored
-
- 01 Feb, 2009 1 commit
-
-
Jesse Beder authored
Switched to reading the entire file into a buffer at the start.\nThis speeds it up a TON (like 100x).
-
- 03 Sep, 2008 1 commit
-
-
Jesse Beder authored
-
- 23 Jul, 2008 1 commit
-
-
Jesse Beder authored
Changed the public interface of Scanner to resemble an STL container.
-
- 20 Jul, 2008 1 commit
-
-
Jesse Beder authored
We were getting memory leaks (as told by the CRT detectors, which I also added), and there's really no reason (as long as we're careful) to use pointers there.
-
- 14 Jul, 2008 1 commit
-
-
Jesse Beder authored
-
- 08 Jul, 2008 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
Combined the myriad ScannerExceptions and ParserExceptions to a single ParserException class that has a message and a line/column position in the file where the error occurred.
-
- 01 Jul, 2008 1 commit
-
-
Jesse Beder authored
Fixed a silly bug in the simple key pushing (queues are FIFO!).
-
- 30 Jun, 2008 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Instead of deriving different tokens from a base Token class, we now use an enumerated TOKEN_TYPE to distinguish types. This is so we don't have to cast all the time when parsing the resulting token stream. Also, removed start/end stream tokens.
-
Jesse Beder authored
-
Jesse Beder authored
-
- 29 Jun, 2008 3 commits
-
-
Jesse Beder authored
Renamed the valid/possible tokens to a single variable status with enums valid, invalid, and unverified.
-
Jesse Beder authored
Moved the input stream, together with line/column info, into its own class, which allowed some other stuff just to pass the stream, and not have to be a member of Scanner.
-
Jesse Beder authored
No commit message
-
- 28 Jun, 2008 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
There's a bug (and question): should we test simple keys' validity BEFORE stuff or AFTER stuff?
-
- 27 Jun, 2008 2 commits
-
-
Jesse Beder authored
Refactored some common whitespace-parsing code in scanning both scalars. Implemented the flow collection tokens.
-
Jesse Beder authored
-