- 21 May, 2022 1 commit
-
-
Igor [hyperxor] authored
-
- 03 Jul, 2018 1 commit
-
-
Alexander authored
-
- 13 May, 2016 1 commit
-
-
Jesse Beder authored
-
- 24 Jan, 2015 1 commit
-
-
Jesse Beder authored
-
- 24 Mar, 2014 1 commit
-
-
Jesse Beder authored
-
- 23 Mar, 2014 1 commit
-
-
Jesse Beder authored
-
- 22 Mar, 2014 1 commit
-
-
Jesse Beder authored
-
- 09 Jun, 2012 1 commit
-
-
Jesse Beder authored
-
- 06 Sep, 2011 1 commit
-
-
Jesse Beder authored
Switched the 'pragma once' to only happen on MSVC, or gcc >= 3.4 (it was causing trouble on the sun compiler)
-
- 03 Mar, 2011 1 commit
-
-
Jesse Beder authored
-
- 02 Mar, 2011 1 commit
-
-
Jesse Beder authored
Flipped the include guard and the pragma, and don't use the pragma for early versions of gcc (< 3.4)
-
- 18 Oct, 2010 1 commit
-
-
Jesse Beder authored
-
- 29 Oct, 2009 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 05 Sep, 2009 3 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
-
- 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).
-
- 29 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 27 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 22 May, 2009 1 commit
-
-
Jesse Beder authored
-
- 24 Sep, 2008 1 commit
-
-
Jesse Beder authored
-
- 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 1 commit
-
-
Jesse Beder authored
Removed the (unused) 'required' flag from simple keys (the parser should take care of this, not the scanner).
-
- 30 Jun, 2008 6 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
-
Jesse Beder authored
-
- 29 Jun, 2008 4 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
-
Jesse Beder authored
-
- 28 Jun, 2008 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-