Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: happy  ]

Paket: happy (1.20.1.1-1 und andere)

Links für happy

Screenshot

Debian-Ressourcen:

Quellcode-Paket happy herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Parser-Generator für Haskell

Happy ist ein Parser-Generator für Haskell, ähnlich dem Werkzeug »yacc« für C. Wie »yacc« bearbeitet er eine Datei, die eine kommentierte BNF- Spezifikation einer Grammatik enthält, und erzeugt ein Haskell-Modul, das einen Parser für die Grammatik enthält.

Happy ist flexibel: Es können mehrere Happy-Parser im gleichen Programm und mehrere Einstiegspunkte in einer einzigen Grammatik verwendet werden. Happy kann in Verbindung mit einem vom Benutzer angegebenen »lexical analyser« (entweder von Hand geschrieben oder von einem anderen Programm erzeugt) arbeiten oder einen Strom von Zeichen direkt analysieren (aber das ist in den meisten Fällen nicht praktikabel).

Markierungen: Software-Entwicklung: Code-Erzeugung, Haskell-Entwicklung, Implementiert in: implemented-in::haskell, interface::commandline, Rolle: Programm, Zweck: Hilfswerkzeug

Andere Pakete mit Bezug zu happy

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

happy herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 1.20.1.1-1 2.498,5 kB23.553,0 kB [Liste der Dateien]
amd64 1.20.1.1-1 517,9 kB2.532,0 kB [Liste der Dateien]
arm64 1.20.1.1-1 505,7 kB2.837,0 kB [Liste der Dateien]
armel 1.20.1.1-1 2.116,4 kB13.029,0 kB [Liste der Dateien]
armhf 1.20.1.1-1 2.132,6 kB12.997,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 1.20.1.1-1 2.099,9 kB23.257,0 kB [Liste der Dateien]
i386 1.20.1.1-1 2.230,0 kB15.372,0 kB [Liste der Dateien]
ia64 (inoffizielle Portierung) 1.20.1.1-1 2.855,6 kB74.410,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 1.20.0-1 1.156,8 kB9.560,0 kB [Liste der Dateien]
mips64el 1.20.1.1-1 2.350,2 kB23.886,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 1.20.1.1-1 1.514,7 kB17.792,0 kB [Liste der Dateien]
ppc64el 1.20.1.1-1 1.554,2 kB14.793,0 kB [Liste der Dateien]
riscv64 1.20.1.1-1+b1 2.052,5 kB13.399,0 kB [Liste der Dateien]
s390x 1.20.1.1-1 2.894,7 kB22.397,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 1.19.12-2+b1 1.302,4 kB11.148,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 1.20.1.1-1 1.766,0 kB30.960,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 1.20.0-1 2.916,8 kB11.470,0 kB [Liste der Dateien]