token parsers: symbols; start documenting parser accurately in spec
flesh out token spec for strings, floats, ratios