]> git.pld-linux.org Git - packages/cdl3.git/commitdiff
- some real descriptions
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 21 Feb 2003 13:23:45 +0000 (13:23 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    cdl3.spec -> 1.2

cdl3.spec

index d25f7659570e19e3085618e68e5d1b002401f962..cf2bb82ebe5eadec322b7b42da4e6fb57e6b727a 100644 (file)
--- a/cdl3.spec
+++ b/cdl3.spec
@@ -13,10 +13,33 @@ BuildRequires:      libtool
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-CDL3 system
+CDL3 is an implementation language based on affix grammars. It rides
+the borderline between syntactic formalism and programming language,
+and tries to combine the good properties of both. The control
+structure and data structures have been choosen such that it is
+extremely easy to write deterministic parsers and transducers in CDL3.
+In this sense, CDL3 is a Compiler Description Language (hence the
+acronym). Its applicability is, however, not limited to compiler
+construction. The language is wellsuited, more in general, for all
+applications that can be characterized as syntax-directed:
+communication between processes (human and machine) adhering to
+well-established protocols, or interpreter-like systems, interactively
+obeying a set of commands.
 
 %description -l pl
-system CDL3
+CDL3 to jêzyk implementacyjny oparty na gramatykach affiksowych.
+Przekracza granicê pomiêdzy formalizmem sk³adniowym a jêzykiem
+programowania i próbuje po³±czyæ dobre cechy obu rzeczy. Struktura
+steruj±ca i struktury danych zosta³y tak dobrane, aby by³o bardzo
+³atwo pisaæ w CDL3 deterministyczne analizatory i translatory. W tym
+sensie CDL3 jest jêzykiem opisu kompilatorów (Compiler Description
+Language - st±d akronim). Jego zastosowanie nie jest jednak
+ograniczone do konstruowania kompilatorów. Jêzyk jest dobrze
+dopasowany, bardziej ogólnie, do wszystkich zastosowañ, które mo¿na
+scharakteryzowaæ jako zorientowane na sk³adniê: komunikacji miêdzy
+procesami (cz³owiekiem i maszyn±) zgodnie z dobrze ustalonymi
+protoko³ami lub systemy w stylu interpreterów, interaktywnie reaguj±ce
+na zestaw poleceñ.
 
 %prep
 %setup -q
@@ -27,7 +50,7 @@ rm -f missing
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
-%{__automake} -a -c
+%{__automake}
 %configure
 
 %{__make}
This page took 0.067359 seconds and 4 git commands to generate.