GNU Bison

GNU Bison
software
Logo
Logo
Logo del progetto GNU
Logo del progetto GNU
Logo del progetto GNU
Generegeneratore di parser
SviluppatoreProgetto GNU
Data prima versionegiugno 1985
Ultima versione3.8.1 (11-09-2021)
Sistema operativoUnix-like
LinguaggioC
m4 (non in lista)
LicenzaGPLv3+
(licenza libera)
Sito webwww.gnu.org/software/bison/
Modifica dati su Wikidata · Manuale

GNU Bison, chiamato semplicemente Bison, è un generatore di parser, parte del Progetto GNU. Bison legge una specifica da una grammatica libera dal contesto, avverte riguardo eventuali ambiguità, e genera un parser scritto in codice C, C++ o Java, il quale legge sequenze di token verificando se essi soddisfano la sintassi specificata dalla grammatica. Di default genera parser del tipo LARL, ma può anche essere configurato per generare parser LR, IERL e GLR.[1]

Bison è un software libero, disponibile sotto la licenza GPLv3+, con alcune eccezioni.

Note

  1. ^ Bison Manual: Introduction.

Collegamenti esterni

  • (EN) Sito ufficiale, su gnu.org. Modifica su Wikidata
  • GNU Bison, su packages.debian.org. Modifica su Wikidata
  • Repository sorgenti di GNU Bison, su git.savannah.gnu.org. Modifica su Wikidata
  • (EN) GNU Bison, su Free Software Directory. Modifica su Wikidata