Skip to content

Fast generated functions for text parsing. Implements a CSV parser.

License

Notifications You must be signed in to change notification settings

queryverse/TextParse.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

475 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextParse

codecov

TextParse uses Julia's generated functions to generate efficient specialized parsers for text files. Right now, there is a good set of features for reading CSV files (see the documentation). Parsing packages can use TextParse as a framework for implementing parsers for other formats.

Related packages

  • CSV.jl - Package for reading CSV files into Tables API. It loads the data into a DataFrame. TextParse tries to be minimal and returns a tuple of vectors as the output of csvread and adds useful features such as parsing string columns as PooledArrays.
  • CSVFiles.jl - Package for reading CSV via the FileIO.jl API into any IterableTables.jl sink. The package uses TextParse.jl for parsing.

About

Fast generated functions for text parsing. Implements a CSV parser.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 17

Languages