RPA Toolkit
60838204d604701885ec8c17355321ab3da7a3f1
[rpatk.git] / rpa / doc / rpa_dbex.txt
1 /** \page rpa_dbex Loading and compiling BNF productions.
2 To use a BNF schema for parsing, searching or matching you must first load and
3 compile the BNF schema using the @ref rpadbex_t API.
4
5 - 1. Create an BNF expression database (rpadbex_t object), using @ref rpa_dbex_create.
6 - 2. Open the expression database, using @ref rpa_dbex_open.
7 - 3. Load the BNF productions into the databse, using @ref rpa_dbex_load or @ref rpa_dbex_load_s.
8 - 4. Close the database, using @ref rpa_dbex_close.
9 - 5. Compile the BNF productions in the database to byte code, using @ref rpa_dbex_compile.
10
11 */