Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Read a stream of CSV file data compatible with RFC 4180

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 .freshenrc
Octocat-spinner-32 csv.h
Octocat-spinner-32 csv.rl
Octocat-spinner-32 index.html
Octocat-spinner-32 makefile
Octocat-spinner-32 sexpress.h
Octocat-spinner-32 sexpress.rl
Octocat-spinner-32 test-ok1.csv
Octocat-spinner-32 test.c

Commas - read a stream of comma separated values

This is a simple implementation of a CSV reader compatible with RFC 4180. It is written in C and the state machine has been created with the Ragel State Machine Compiler making it very fast. The drawback is that input data must conform to RFC 4180 which is not the case with many CSV files.

Something went wrong with that request. Please try again.