fire-eggs / YAGP

"Yet Another GEDCOM Parser" - newer/faster/complete GEDCOM parser in C#
Apache License 2.0
9 stars 3 forks source link

Performance: date parsing #53

Open fire-eggs opened 6 years ago

fire-eggs commented 6 years ago

Current date parsing code [Parser.EventDateParse, and Parser.DateTokens] is string based, rather than char[] driven. Investigate a GEDSplitter like system, may have to use Tries for calendar, month, keywords and other lookups. Would be nice to eliminate getsubstring and other string calls.