1 |
%{ |
%{ |
2 |
|
/* Eliot */ |
3 |
|
/* Copyright (C) 2005 Antoine Fraboulet */ |
4 |
|
/* */ |
5 |
|
/* This file is part of Eliot. */ |
6 |
|
/* */ |
7 |
|
/* Eliot is free software; you can redistribute it and/or modify */ |
8 |
|
/* it under the terms of the GNU General Public License as published by */ |
9 |
|
/* the Free Software Foundation; either version 2 of the License, or */ |
10 |
|
/* (at your option) any later version. */ |
11 |
|
/* */ |
12 |
|
/* Elit is distributed in the hope that it will be useful, */ |
13 |
|
/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ |
14 |
|
/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ |
15 |
|
/* GNU General Public License for more details. */ |
16 |
|
/* */ |
17 |
|
/* You should have received a copy of the GNU General Public License */ |
18 |
|
/* along with this program; if not, write to the Free Software */ |
19 |
|
/* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ |
20 |
|
|
21 |
#include "dic.h" |
#include "dic.h" |
22 |
#include "regexp.h" |
#include "regexp.h" |
30 |
%option header-file="scanner.h" |
%option header-file="scanner.h" |
31 |
%option reentrant bison-bridge |
%option reentrant bison-bridge |
32 |
%option bison-locations |
%option bison-locations |
33 |
%option noyywrap |
%option noyywrap nounput |
34 |
|
|
35 |
/* TODO : remove lexer translation */ |
/* TODO : remove lexer translation */ |
36 |
alphabet [a-zA-Z] |
alphabet [a-zA-Z] |