Resultados de la búsqueda a petición "antlr"

1 la respuesta

En ANTLR, ¿existe una notación de acceso directo para expresar la alternancia de todas las permutaciones de algún conjunto de reglas?

En ANTLR quiero definir una regla como esta: rule: (a b c | a c b | b a c | b c a | c a b | c b a); Pero en mi caso tengo 10 reglas en lugar de tres, que quiero permutar, por lo que es muy poco práctico. ¿Hay alguna forma de expresar esto en ...

1 la respuesta

Obtenga el texto original de una regla Antlr

Soy un principiante de ANTLR y quiero calcular un SHA1-Hash de símbolos. Mi gramática de ejemplo simplificada: grammar Example; method @after{calculateSha1($text); }: 'call' ID; ID: 'A'..'Z'+; WS: (' '|'\n'|'\r')+ {skip(); } COMMENT: '/*' ...

1 la respuesta

Dos preguntas básicas de ANTLR

Estoy tratando de usar ANTLR para tomar una gramática simple y producir resultados de ensamblaje. Mi idioma de elección en ANTLR es Python. Muchos tutoriales parecen muy complicados o elaborados sobre cosas que no son relevantes para mí; ...

2 la respuesta

ANTLR y Android

¿Hay alguna guía sobre cómo usar ANTLR en Android? He encontrado algunas portaciones ANTLR para Android, pero parece que no tengo ningún tutorial o manual. ¿Sabes dónde encontrar algunos? (y sí, he estado buscando en Google ...) Gracia

7 la respuesta

Es el generador de analizador ANTLR el mejor para una aplicación C ++ con memoria limitada?

Estoy buscando un buen generador de analizador que pueda usar para leer un formato de archivo de texto personalizado en nuestra gran aplicación comercial. Actualmente, este formato de archivo en particular se lee con un analizador recursivo ...

2 la respuesta

ANTLR ¿Es posible hacer gramática con gramática incorporada dentro?

ANTLR: ¿Es posible hacer gramática con gramática de incrustación (con su propio lexer) dentro? Por ejemplo, en mi idioma tengo la capacidad de utilizar el lenguaje de inserción de SQL: var Query = [select * from table]; with Query do something ...

1 la respuesta

Diferentes reglas lexer en diferentes estados

He estado trabajando en un analizador para un lenguaje de plantilla incrustado en HTML (FreeMarker), ejemplo aquí: ${abc} <html> <head> <title>Welcome!</title> </head> <body> <h1> Welcome ${user}<#if user == "Big Joe">, our beloved ...

2 la respuesta

antlr genera ast para c y analiza el ast

Estoy haciendo análisis estático en el programa c. Y busco en el sitio web de antlr, parece que no hay un archivo de gramática apropiado que produzca un programa c. ¿Significa que tengo que hacerlo yo mismo desde el principio? método más rápido. ...

6 la respuesta

¿Cómo convertir una cadena a su árbol de expresión LINQ equivalente?

Esta es una versión simplificada del problema original. Tengo una clase llamada Persona: public class Person { public string Name { get; set; } public int Age { get; set; } public int Weight { get; set; } public DateTime FavouriteDay { get; ...

1 la respuesta

Convierta la gramática simple de Antlr a Xtext

Quiero convertir una gramática Antlr muy simple a Xtext, así que no predicados sintácticos [https://stackoverflow.com/questions/5728659/translate-antlr-grammar-into-xtext-grammar-how-to-remove-syntactic-predicates] , Nofancy características de ...