summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/reader.h
blob: adfcad0ef9af3b22bd970850aba2fdf7fe22220a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef READER_H_
#define READER_H_

#include <gu/exn.h>
#include <gu/mem.h>
#include <gu/in.h>

typedef struct PgfReader PgfReader;

PgfReader*
pgf_new_reader(GuIn* in, GuPool* opool, GuPool* tmp_pool, GuExn* err);

PgfPGF*
pgf_read_pgf(PgfReader* rdr);

#endif // READER_H_