About: GNU Bison     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : wikidata:Q7397, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FGNU_Bison

GNU Bison, commonly known as Bison, is a parser generator that is part of the GNU Project. Bison reads a specification in the BNF notation (a context-free language), warns about any parsing ambiguities, and generates a parser that reads sequences of tokens and decides whether the sequence conforms to the syntax specified by the grammar. The generated parsers are portable: they do not require any specific compilers. Bison by default generates LALR(1) parsers but it can also generate canonical LR, IELR(1) and GLR parsers.

AttributesValues
rdf:type
rdfs:label
  • GNU bison (ca)
  • GNU bison (cs)
  • GNU Bison (de)
  • GNU Bison (en)
  • GNU Bison (es)
  • GNU Bison (fr)
  • GNU Bison (it)
  • GNU bison (ko)
  • Bison (ja)
  • Bison (program) (pl)
  • GNU bison (pt)
  • GNU Bison (ru)
  • GNU Bison (uk)
  • GNU bison (zh)
rdfs:comment
  • GNU bison je generátor syntaktického analyzátoru a je součástí projektu GNU. Bison převádí zadanou gramatiku na program v jazyce C, C++ nebo Java, který přijímá tokeny této gramatiky ( analyzátor). Také dokáže vytvořit GLR analyzátory pro nejednoznačné gramatiky. Bison je z větší části kompatibilní s programem Yacc, ale nabízí několik vylepšení. Často se používá zároveň s automatickým lexikálním analyzátorem Flex. Tento program je volně k dispozici ve formě zdrojového kódu. (cs)
  • GNU Bison est l'implémentation GNU du compilateur de compilateur yacc, spécialisé dans la génération d'analyseurs syntaxiques. (fr)
  • bison은 GNU 파서 생성기로 yacc를 개선하고 대체하기 위해 만들어졌다. 이 프로그램 도구는 LALR 방식으로 작성된 문법을 처리하고 해석하여 C코드로 만들어 준다. 흔히 사칙 계산기부터 고도의 프로그래밍 언어까지 다양한 범위의 언어를 만드는데 사용할 수 있다. 문법 정의 프로그램인 lex 또는 flex와 함께 사용되곤 한다. 대부분의 유닉스 배포판과 리눅스에 포함되어 있으며 GPL만 따른다면 비용을 지불할 필요가 없는 자유 소프트웨어이다. (ko)
  • Bison(バイソン)とは構文解析器を生成するパーサジェネレータの一種であり、CコンパイラとしてのGCCのサポートのために開発されたフリーソフトウェアである。 (ja)
  • 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. Bison è un software libero, disponibile sotto la licenza GPLv3+, con alcune eccezioni. (it)
  • GNU bison é um software livre compilador de compilador escrito para o projeto GNU, e disponível para quase todos os sistemas operacionais. É compatível com o Yacc, e oferece muitas melhorias se comparado com o antigo software. Ele é utilizado em conjunto com analisadores (fast lexical analyzer generator). (pt)
  • GNU bison(Bison意为犎牛;而Yacc与意为牦牛的Yak同音)是一个自由软件,用于自动生成语法分析器程序,实际上可用于所有常见的操作系统。Bison把LALR形式的上下文无关文法描述转换为可做语法分析的C或C++程序。在新近版本中,Bison增加了对GLR语法分析算法的支持。 GNU bison基本兼容Yacc,并做了一些改进。它一般与flex一起使用。 (zh)
  • GNU bison (usualment conegut com a Bison) és un analitzador sintàctic de propòsit general que forma part del Projecte GNU disponible per a pràcticament tots els sistemes operatius. Bison converteix la descripció formal d'un llenguatge, escrita com una gramàtica lliure de context (LALR), en un programa en C, C++, o Java que realitza anàlisi sintàctica. És utilitzat per crear analitzadors per a molts llenguatges, des de simples calculadores fins llenguatges complexos. Per utilitzar Bison, és necessària experiència amb la sintaxi usada per descriure gramàtiques. (ca)
  • Bison ist ein freier universeller Parsergenerator aus dem GNU-Projekt.Bison übersetzt eine Grammatikbeschreibung einer kontextfreien Grammatik in ein C-, C++- oder Java-Programm, das eine Serie von Tokens parsen kann, deren Aufbau dieser Grammatik folgt (sogenannter LALR-Parser). Weiterhin kann es auch allgemeinere Tomita-Parser für uneindeutige Grammatiken erzeugen. Bison ist als freie Software unter der GNU General Public License (GPL) veröffentlicht.Es wurde hauptsächlich von Robert Corbett entwickelt. Richard Stallman machte es (aufwärts)kompatibel zu Yacc. (de)
  • GNU Bison, commonly known as Bison, is a parser generator that is part of the GNU Project. Bison reads a specification in the BNF notation (a context-free language), warns about any parsing ambiguities, and generates a parser that reads sequences of tokens and decides whether the sequence conforms to the syntax specified by the grammar. The generated parsers are portable: they do not require any specific compilers. Bison by default generates LALR(1) parsers but it can also generate canonical LR, IELR(1) and GLR parsers. (en)
  • GNU bison es un programa generador de analizadores sintácticos de propósito general perteneciente al proyecto GNU disponible para prácticamente todos los sistemas operativos, se usa normalmente acompañado de aunque los analizadores léxicos se pueden también obtener de otras formas. GNU bison tiene compatibilidad con Yacc: todas las gramáticas bien escritas para Yacc, funcionan en Bison sin necesidad de ser modificadas. Cualquier persona que esté familiarizada con Yacc podría utilizar Bison sin problemas. (es)
  • Bison – generator parserów utworzony w ramach projektu GNU. Jest w dużej mierze kompatybilny z programem Yacc, oferując w stosunku do niego kilka udoskonaleń. Zazwyczaj używany jest razem z programem flex, choć może korzystać z leksera napisanego ręcznie lub wygenerowanego przez inne narzędzie. Bison jest w stanie generować parsery GLR, radzące sobie z niejednoznacznymi gramatykami. Ponadto Bison może również współpracować z językami C++ i Java. (pl)
  • GNU Bison — программа, предназначенная для автоматического создания синтаксических анализаторов по данному описанию грамматики. Программа bison относится к свободному ПО, разработана в рамках проекта GNU и портирована под все традиционные операционные системы. Программа bison во многом совместима с подобной программой yacc. Обычно используется в комплексе с лексическим анализатором flex. (ru)
  • Bison (бізон) — генератор синтаксичних аналізаторів загального призначення, який перетворює опис контекстно-вільної LALR граматики в програму мовою C для синтаксичного аналізу текстів відносно заданої граматики. Bison, придатний для розробки аналізаторів мов досить широкого класу: від тих, що використовуються в простих настільних калькуляторах до складних мов програмування. Bison типово використовується разом з генератором лексичних аналізаторів Flex. (uk)
foaf:name
  • GNU Bison (en)
name
  • GNU Bison (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Heckert_GNU_white.svg
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 53 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software