DEBFIND Suche nach Debian-Paketen

Suchplatform für Softwarepakete und Archive Debian-basierter Linux-Distributionen

beta ! Diese website wird noch weiterentwickelt.

Liste aller Kategorien/Sektionen | Suchmaske | Haftungsausschluß

Paketbeschreibung


Paketnameuuagc
Beschreibungcompiler for the Utrecht University Attribute Grammar system
Archiv/RepositoryOffizielles Ubuntu Archiv lucid (universe)
Version0.9.18-0ubuntu1
Sektionuniverse/devel
Prioritätoptional
Installierte Größe3440 Byte
Hängt ab vonlibc6 (>= 2.4), libffi5 (>= 3.0.4), libgmp3c2
Empfohlene Pakete
PaketbetreuerUbuntu Developers
Quelle
Paketgröße896524 Byte
Prüfsumme MD51d4ddeb981fc298ec67dcaff29e9f74c
Prüfsumme SHA1006faa344c67638dc35e4398fb018406d4cfd15d
Prüfsumme SHA256d451a8343648f5525afd6dffe1ac409e2f12f4d621816e3efb4b173d13e7101e
Link zum Herunterladenuuagc_0.9.18-0ubuntu1_i386.deb
Ausführliche BeschreibungThe Attribute Grammar system can be used to annotate the production rules of a grammar with inherited and synthesised attributes. The values of the attributes can be determined while parsing/traversing the abstract syntax tree and will give the semantic value of the tree. . The inherited attributes are values which are passed downwards through the abstract syntax tree and the synthesised attributes are passed upwards. Haskell expressions are used to describe the computation of the attributes. . The uuagc compiler takes a set files in which the attribute grammar is defined and generates a Haskell file that contains the data type definitions corresponding to the grammar, semantic functions and catamorphisms (functions that take a syntax tree and return the semantic value of that tree) . The (Utrecht University) Attribute Grammar system is part of the Haskell Utrecht Tools set.


Impressum
Linux is a registered trademark of Linus Torvalds