preguntar acerca de antlr

4
réponses

Tutoriel pour marcher ANTLR ASTs en C#?

Est-ce que quelqu'un est au courant des tutoriels pour les ASTs générés par ANTLR en C#? Le plus proche que j'ai pu trouver est this , mais ce n'est pas terriblement utile. Mon but est de parcourir les arbres que je génère en fonction d'un langage …
demandé sur 1970-01-01 00:33:29
1
réponses

Utilisation de @header dans ANTLR

j'ai du mal à faire fonctionner la règle" @header " ou toute autre @ rule dans ANTLR. Avec un très de base de la grammaire, comme ceci: grammar test; options { language = CSharp2; } @header { using System.Collections.Generic; } tokens { …
demandé sur 1970-01-01 00:33:30
3
réponses

Demander à ANTLR de générer un interpréteur de script?

disons que j'ai L'API Java suivante que tous les paquets sontblocks.jar: public class Block { private Sting name; private int xCoord; private int yCoord; // Getters, setters, ctors, etc. public void setCoords(int x, int y) { …
demandé sur 1970-01-01 00:33:34
2
réponses

Comment configurer le plugin antlr4 pour Intellij IDEA

j'ai cherché partout pour savoir comment configurer le plugin antlr4 pour IntelliJ IDEA. Mais je ne peux pas trouver quoi que ce soit. J'ai seulement pu installer le plugin. Si je peux ajouter .G4 fichiers manuellement pour un projet vide je reçois l …
demandé sur 1970-01-01 00:33:34
2
réponses

Qu’est-ce qu’un «prédicat sémantique» dans ANTLR?

Qu'est-ce qu'un prédicat sémantique dans ANTLR? ... …
demandé sur 1970-01-01 00:33:30
1
réponses

If/else dans ANTLR à l’aide d’écouteurs

je crée un langage de programmation simple pour un projet scolaire. J'utilise ANTLR 4 pour générer une lexer et un parser à partir de ma grammaire. Jusqu'à présent, J'ai utilisé ANTLRs listener pattern pour appliquer la fonctionnalité actuelle du lan …
demandé sur 1970-01-01 00:33:33
4
réponses

ANTLR: y a-t-il un exemple simple?

j'aimerais commencer avec ANTLR, mais après avoir passé quelques heures à examiner les exemples au antlr.org site, je ne peux toujours pas obtenir une compréhension claire de la grammaire au processus Java. y a-t-il un exemple simple, …
demandé sur 1970-01-01 00:33:29
2
réponses

Comment créer AST avec ANTLR4?

j'ai beaucoup cherché à ce sujet et je n'ai rien trouvé d'utile qui m'aide vraiment à construire un AST. Je sais déjà QU'ANTLR4 ne construit pas AST comme ANTLR3 le faisait. Tout le monde dit: "Hé, utilisez des visiteurs!", mais je n'ai trouvé aucun …
demandé sur 1970-01-01 00:33:35
25
réponses

Pourquoi? is.NET l’exception n’est pas prise par le bloc «essayer/attraper»?

je travaille sur un projet en utilisant la bibliothèque ANTLR parser pour C#. J'ai construit une grammaire pour analyser quelques textes et ça marche bien. Cependant, lorsque l'analyseur tombe sur un jeton illégal ou inattendu, il lance l'une de …
demandé sur 1970-01-01 00:33:28