aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 5dcfc87e8707f68baa726c6f65a1df547d2f3773 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
csv_parser
==========

This library provides a CSV parser to be used in an event loop for processing large amounts of streaming data.
The parser itself does not use any internal buffers. Whenever field value is available a user's specified callback
will be invoked with field data and CSV location (row and column).

See ``examples`` for more information.

Building
--------

Prerequisites:

  * gcc
  * libtool
  * autoconf
  * automake
  * check (to build tests)

To build and install:

    $ sh autogen.sh
    $ ./configure
    $ make
    $ make install
  
You can optionally build and run tests:

    $ make test