1 Summary: Generate a parser in C or C++ from BNF notation
2 Summary(pl): Generowanie parserów w C lub C++ z notacji BNF
7 Group: Development/Tools
8 Source0: ftp://ftp.iecc.com/pub/file/bison++flex++/b++5.tar.z
9 # Source0-md5: 482ba52685d2d91bd708a952a1a6e143
10 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13 Based on bison version 1.19, compatible with bison but with C++
14 support. Bison is a general-purpose parser generator that converts a
15 grammar description for an LALR (BNF-like) context free grammar into a
16 C/C++ program to parse that grammar. Once you are proficient with
17 bison++ you can generate a wide range of language parsers, from those
18 used in simple desk calculators to complex programming languages.
21 bison++ jest oparty na bisonie w wersji 1.19, kompatybilny z bisonem,
22 ale z obs³ug± C++. Bison to generator parserów ogólnego przeznaczenia,
23 konwertuj±cy opis gramatyki dla gramatyk bezkontekstowych LALR (w
24 stylu BNF) na program C/C++ analizuj±cy tê gramatykê. Po nabraniu
25 bieg³o¶ci w obs³udze bisona++ mo¿na generowaæ szeroki zakres parserów
26 jêzyków, od tych u¿ywanych w prostych kalkulatorach biurowych, do
27 z³o¿onych jêzyków programowania.
39 rm -rf $RPM_BUILD_ROOT
42 mandir=$RPM_BUILD_ROOT%{_mandir}/man1 \
43 datadir=$RPM_BUILD_ROOT%{_datadir}/%{name}
46 rm -rf $RPM_BUILD_ROOT
49 %defattr(644,root,root,755)
50 %doc REFERENCES ChangeLog
51 %attr(755,root,root) %{_bindir}/bison++