Some parsers for educational experience. This will include csv, json, xml, jsonfeed, rss. No dependencies at all, no Foundation.
A parser for CSV file, will handle quoted values, nested quotes. Structured as a Finite State Automata, final complexity: Theta(n) where n = number of Characters in input.