Analyseurs Syntaxiques

Retrouvez ici tous les meilleurs téléchargements Analyseurs Syntaxiques
Ajouter un nouvel élément

    GOLD Parsing System

    Éditeur : GOLD Parsing System +
    GOLD Parser est un système d'analyse open-source partielle qui peut être utilisé pour analyser les langages de programmation existants, des scripts ou langages interprétés. Il peut même être utilisé pour développer votre propre langage de programmation.

    ANTLR

    Éditeur : Terence Parr +
    ANTLR, sigle de ANother Tool for Language Recognition, est un framework libre de construction de compilateurs utilisant une analyse LL(*), créé par Terence Parr à l'Université de San Francisco.
    ANTLR prend en entrée une grammaire définissant un langage et produit le code reconnaissant ce langage. La dernière version d'ANTLR permet de générer du code pour les langages Java et CSharp, et le prochain langage supporté sera C++.ANTLR permet de générer des analyseurs lexicaux, syntaxiques ou des analyseurs lexicaux et syntaxiques combinés.
    Les grammaires ANTLR sont des sous-classes de Lexer, Parser, TreeParser

    JavaCC

    Éditeur : sreeni +
    JavaCC Java Compiler Compiler est le générateur de parser les plus populaires pour une utilisation avec des applications Java. Ce générateur d'analyseur syntaxique est un outil qui lit une spécification de la grammaire et la convertit en un programme Java qui peut reconnaître les correspondants à la grammaire. En plus du générateur de l'analyseur lui-même, JavaCC fournit d'autres capacités standard liées à la génération de l'analyseur, tels que la construction de l'arbre (par l'intermédiaire d'un outil appelé JJTree inclus dans JavaCC), les actions, le débogage, etc.

    Gérer des fichiers de configurations ( ini, ... )

    Licence : GPL - 21/02/2013 - Téléchargé x
    Une classe abstraite Settings, permettant de faire des classes filles pouvant gérer différents types de fichier de configuration ( xml, ini, json, ... ).


    Une classe SettingsIni permettant de lire et écrire des fichiers ini.

    Les espaces sont tolérés entre la clé et le =, et à l'intérieur de la valeur.
    Les lignes commençant par un ; ou # sont considérées comme des commentaires.

    Il y a également des fonctions permettant de vérifier l'existence d'une section ou d'une clé dans le fichier.

    Cup

    Éditeur : Terence Parr +
    Cup est un générateur d'analyseur LALR pour Java (équivalent à yacc).

    JFlex

    Éditeur : Vern Paxson +
    JFlex(Java Fast Lex) est un générateur d'analyseur lexical Java écrit en Java. Il est prévu pour fonctionner avec CUP ou tout seul.

7 éléments

Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -