]> git.pld-linux.org Git - packages/cdl3.git/blame - cdl3.spec
- fixed acam patch, cleanups
[packages/cdl3.git] / cdl3.spec
CommitLineData
e8a94b3b 1Summary: CDL3 System - compiler
2Summary(pl): Kompilator systemu CDL3
3Name: cdl3
4Version: 1.2.3
5Release: 0.1
6License: GPL
7Group: Development/Languages
8Source0: ftp://ftp.cs.kun.nl/pub/cdl3/%{name}-%{version}.tar.gz
b3d4af5b 9# Source0-md5: 60b7a5fed2ac27f4dfe90ff9ae292bce
e8a94b3b 10Patch0: %{name}-acam.patch
11BuildRequires: autoconf
12BuildRequires: automake
13BuildRequires: libtool
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
3674266d
JB
17CDL3 is an implementation language based on affix grammars. It rides
18the borderline between syntactic formalism and programming language,
19and tries to combine the good properties of both. The control
20structure and data structures have been choosen such that it is
21extremely easy to write deterministic parsers and transducers in CDL3.
22In this sense, CDL3 is a Compiler Description Language (hence the
23acronym). Its applicability is, however, not limited to compiler
24construction. The language is wellsuited, more in general, for all
25applications that can be characterized as syntax-directed:
26communication between processes (human and machine) adhering to
27well-established protocols, or interpreter-like systems, interactively
28obeying a set of commands.
e8a94b3b 29
30%description -l pl
3674266d
JB
31