summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/reader.h
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2013-02-11 10:16:58 +0000
committerkr.angelov <kr.angelov@gmail.com>2013-02-11 10:16:58 +0000
commit10ef298fa00bd100bc854c5c8570a550f470dde4 (patch)
treee8cd18564f1967a7999c16296f4a1005f6cd42b6 /src/runtime/c/pgf/reader.h
parent88d20ca61238edb14e1151509484c60ef5d967ee (diff)
the grammar reader in the C runtime is completely rewritten and it doesn't use the generic programming API
Diffstat (limited to 'src/runtime/c/pgf/reader.h')
-rw-r--r--src/runtime/c/pgf/reader.h23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/runtime/c/pgf/reader.h b/src/runtime/c/pgf/reader.h
index 3eb812346..adfcad0ef 100644
--- a/src/runtime/c/pgf/reader.h
+++ b/src/runtime/c/pgf/reader.h
@@ -1,22 +1,3 @@
-/*
- * Copyright 2012 University of Gothenburg.
- *
- * This file is part of libpgf.
- *
- * Libpgf is free software: you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the
- * Free Software Foundation, either version 3 of the License, or (at your
- * option) any later version.
- *
- * Libpgf is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
- * License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with libpgf. If not, see <http://www.gnu.org/licenses/>.
- */
-
#ifndef READER_H_
#define READER_H_
@@ -29,7 +10,7 @@ typedef struct PgfReader PgfReader;
PgfReader*
pgf_new_reader(GuIn* in, GuPool* opool, GuPool* tmp_pool, GuExn* err);
-void*
-pgf_read_new(PgfReader* rdr, GuType* type, GuPool* pool, size_t* size_out);
+PgfPGF*
+pgf_read_pgf(PgfReader* rdr);
#endif // READER_H_