aboutsummaryrefslogtreecommitdiff
path: root/src/yytrans
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2011-05-16 01:08:45 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2011-05-16 01:17:20 +0300
commite559f3f36c99988ee80ac4ec01f80ea6578beebe (patch)
treee9cd0ab93dc2901fce901a062c7c1ee7442979e5 /src/yytrans
parenta0826b4c7cd66c4862d9b61bb7e14d73fcba28f6 (diff)
downloadgrecs-e559f3f36c99988ee80ac4ec01f80ea6578beebe.tar.gz
grecs-e559f3f36c99988ee80ac4ec01f80ea6578beebe.tar.bz2
Implement BIND config parser.
* am/grecs.m4: New option: parser-bind. * src/.gitignore: Update. * src/Make.am [GRECS_COND_BIND_PARSER]: Set GRECS_PARSER_BIND and GRECS_EXTRA_BIND. (GRECS_SRC): Include GRECS_PARSER_BIND. (EXTRA_DIST): Include GRECS_EXTRA_BIND. * src/bind-gram.y: New file. * src/bind-lex.l: New file. * src/format.c (grecs_txtacc_format_value): New function. * src/grecs.h (grecs_bind_parser): New proto. * src/parser.c: Set grecs_current_locus. * src/tree.c (grecs_node_bind): Return immediately if node==NULL. * src/yytrans: Update.
Diffstat (limited to 'src/yytrans')
-rw-r--r--src/yytrans5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/yytrans b/src/yytrans
index d78fe26..9de7462 100644
--- a/src/yytrans
+++ b/src/yytrans
@@ -13,8 +13,9 @@
#
# You should have received a copy of the GNU General Public License
# along with Grecs. If not, see <http://www.gnu.org/licenses/>.
#
# See build-aux/yyrename for a description of this file.
-grecs grecs_yy
-meta1 grecs_meta1_yy
+grecs grecs_grecs_
+meta1 grecs_meta1_
+bind grecs_bind_

Return to:

Send suggestions and report system problems to the System administrator.