Groups
Sign in
Groups
antlr-discussion
Conversations
Labels
4_2
ALL(*)
ANLR4
ANTL4
ANTRLWorks
ATN
AWK
Backward
Bison
Book
C
C-plus-plus
C-plus-plus-11
CLASSPATH
CSharp
Cgrammar
Compatibility
DEFAULT_MODE
Delphi
EBNF
ECMAScript
EOF
Embarcadero
Excel
Exception
Fortran
GrammarAST
IE
JSON
JavaScript
LL1
Lua
MAP
Mingw
Multiple
NPE
Netbeans
Netbeans-Platform
Node
OpenEdge
Oracle
PATH
PLY
ParseTree
ParseTreePattern
Predicate
Python3
R
RPGLE
RuleContext
Scala
Scala-target
StackOverflow
TestRig
Umlauts
Unparser
V4
VB6
VMF-Text
VRL-Studio
VisualStudioExtensibility
XML
action
actionscript
aether
ambiguity
analysis
antlr
antlr2
antlr3
antlr4
antlr4ide
antlride
antlrv4
antlrworks-1
antlrworks2
as3
ast
attribute
autocomplete
babeljs
beginner
bug
build
c-sharp
c_ansi_cpp
c_preprocessor
calculator
callback
cfg
chapel
checkstyle
chess
clojure
collisions
comment
comments
community
compile
compiler
condition
constraints
context
control
count
cpp
cpp-target
deadlock
decoder
dependency
designing
doesnotwork
dot
dotnet
eclipse
efficiency
equals
error
error-handling
every
ex
example
examples
exit
expression
expressions
fail
failing
flex
float
floating
flow
function
get-rule
golang
google
gradle
grammar
grammer
graph
hashCode
highlighting
hoisting
html
iSeries
identifiers
importing
include
indent
infinite
installation
intellij
interface
isa
issue
java
java8
javascript
keywords
kotlin
kotlin-target
lambda
language-models
left-recursion
legal
lexer
line
linux
listener
llvm
lookahead
loop
machine
markdown
maven
metadata
metalanguage
mode
mono
multiplicity
namespace
newbie
nuget
occurences
order-of-rules
osx
packaging
parameters
parse
parser
parsing
pasrser
patterns
performance
pgn
php
platform
plsql
plugin
point
powerbuilder
precedence
precpred
prettyprinting
priority
protobuf
python
python-target
python2
qscintilla
range
reactive
recognition
recognizer
recursion
relational_algebra
render
requirejs
rewrite
ruby
rule
runtime
samples
sas
scanner
scientific
search-replace
semantic
semantic-action
setTokenBoundaries
skip
slow
solved
some
space
spark
sql
stack
statemachine
stringtemplate
syntactic
syntax
target
template
theory
timing
token
tokens
tool
toy
transformation
translator
tree
treegrammar
tsql
tutorial
unexpectedException
unicode
utf-8
vb6Parser
version
visitor
visualstudio2010
walker
whitespace
windows
xpath
xtext
About
Send feedback
Help
antlr-discussion
1–30 of 2144
Mark all as read
Report group
0 selected
Johann Anhofer
, …
Mike Lischke
6
4/22/22
ANTLR4.10.1 C++ target doesn't compile with CMake/MSVC2019/2022 32-Bit anymore (and more problems with C++ Target)
The project was freshly checked out from the github repository. Compiling with cmake cmake -
unread,
antlr4
build
cpp
cpp-target
error
ANTLR4.10.1 C++ target doesn't compile with CMake/MSVC2019/2022 32-Bit anymore (and more problems with C++ Target)
The project was freshly checked out from the github repository. Compiling with cmake cmake -
4/22/22
Omry Yadan
, …
Martin Mirchev
4
9/30/20
Grammar feedback request : Hydra override DSL
Hi, Grammar looks good. I think there is nothing you can do except trying to compress the first two
unread,
antlr4
grammar
python
Grammar feedback request : Hydra override DSL
Hi, Grammar looks good. I think there is nothing you can do except trying to compress the first two
9/30/20
yasser BELHIMER
,
Federico Tomassetti
3
6/23/20
Q&A
check if there is any errors in lexer and parser java antlr4
yes i was looking for an example how to do it .but now i did it thanks . Le lundi 22 juin 2020 22:51:
unread,
ANLR4
ANTL4
ANTRLWorks
antlr
antlr2
antlr3
antlr4
antlr4ide
antlrv4
antlrworks-1
antlrworks2
java
java8
Q&A
check if there is any errors in lexer and parser java antlr4
yes i was looking for an example how to do it .but now i did it thanks . Le lundi 22 juin 2020 22:51:
6/23/20
Florin Iucha
, …
Eric Vergnaud
11
6/4/20
Need help speeding up lexing step
Removing the call to atStartOfInput() reduces the lexing duration by a factor of 20x for my language
unread,
C-plus-plus
antlr4
lexer
Need help speeding up lexing step
Removing the call to atStartOfInput() reduces the lexing duration by a factor of 20x for my language
6/4/20
Ryan Hamilton
,
Mike Cargal
7
5/17/20
antlr4 performance optimzation for open source project?
I've not used the profiling tool you have puled up in IntellliJ (It looks nice, just haven't
unread,
antlr4
grammar
slow
antlr4 performance optimzation for open source project?
I've not used the profiling tool you have puled up in IntellliJ (It looks nice, just haven't
5/17/20
Bill Dickenson
4/2/20
Changing Main
I need to get some additional output from Antlr4. I found a response that seems very close to what I
unread,
antlr4
compile
stringtemplate
Changing Main
I need to get some additional output from Antlr4. I found a response that seems very close to what I
4/2/20
Song Yang
2/22/20
(Tutorial) ANTLR with Python 3 Example: Parsing English Sentences
Hello Google discussion group, I just finished writing a tutorial for ANTLR beginners and thought it
unread,
antlr
antlr4
beginner
example
python
tutorial
(Tutorial) ANTLR with Python 3 Example: Parsing English Sentences
Hello Google discussion group, I just finished writing a tutorial for ANTLR beginners and thought it
2/22/20
Code Query
,
Duane Griffin
4
2/20/20
Tagging generated parse tree classes as implementing interface
Hmm, I see! That does complicate matters. I'm afraid I don't have any very good suggestions
unread,
ParseTree
antlr4
interface
java
visitor
Tagging generated parse tree classes as implementing interface
Hmm, I see! That does complicate matters. I'm afraid I don't have any very good suggestions
2/20/20
Peter Petrov
,
Marc Jacobi
3
1/24/20
Algorithms on parse trees for simplification and differentiation
The parse tree for expressions does not process operator precedence for you -think also of ( and ). I
unread,
ParseTree
antlr4
tree
Algorithms on parse trees for simplification and differentiation
The parse tree for expressions does not process operator precedence for you -think also of ( and ). I
1/24/20
Vifird Micho
,
Mike Lischke
3
12/30/19
Q&A
In `c++`, can't load build/libparser.a as lexer or parser.
Thanks a lot. Feeling sad for this. 在 2019年12月27日星期五 UTC+8下午5:47:23,Mike Lischke写道: I'm using c++
unread,
C
antlr4
grammar
parser
Q&A
In `c++`, can't load build/libparser.a as lexer or parser.
Thanks a lot. Feeling sad for this. 在 2019年12月27日星期五 UTC+8下午5:47:23,Mike Lischke写道: I'm using c++
12/30/19
Vikram A S
, …
Mike Cargal
5
12/22/19
In antlr nested function using java how to accept dot and special characters
"testtt" and "0" look like they are intended to be strings (it would be quite the
unread,
ATN
RuleContext
antlr4
grammar
grammer
java
lexer
listener
maven
parser
recursion
rule
visitor
In antlr nested function using java how to accept dot and special characters
"testtt" and "0" look like they are intended to be strings (it would be quite the
12/22/19
Alainmarcel
,
Mike Lischke
4
12/3/19
Q&A
C++ Antlr Warm-up time for 1000s of unit tests
We might be able to contribute such a feature using Flatbuffer or one of the Google flavors. What
unread,
antlr4
cpp-target
Q&A
C++ Antlr Warm-up time for 1000s of unit tests
We might be able to contribute such a feature using Flatbuffer or one of the Google flavors. What
12/3/19
meisam masomi
11/30/19
problem in access to variable with same name in Semantic actions
Hi i have a problem in access to variable that have same name, for example: term: term ('*'|
unread,
antlr4
attribute
error
grammar
rule
semantic
semantic-action
problem in access to variable with same name in Semantic actions
Hi i have a problem in access to variable that have same name, for example: term: term ('*'|
11/30/19
Z ZZ
,
eric vergnaud
3
11/14/19
a strange parse result for javascript.g4
Thanks,I resolved it yesterday. 在 2019年11月10日星期日 UTC+8下午3:17:36,eric vergnaud写道: ANTLR provides no
unread,
ParseTree
antlr4
error
javascript
a strange parse result for javascript.g4
Thanks,I resolved it yesterday. 在 2019年11月10日星期日 UTC+8下午3:17:36,eric vergnaud写道: ANTLR provides no
11/14/19
Exedys Digital
,
Martin Mirchev
2
10/3/20
Using ANTLR4 with LLVM? (specifically llvmlite, a python package)
Hi, I suggest using a visitor to walk the tree and generate IR. This will put most of the complexity
unread,
antlr4
compiler
issue
lexer
llvm
parser
python
Using ANTLR4 with LLVM? (specifically llvmlite, a python package)
Hi, I suggest using a visitor to walk the tree and generate IR. This will put most of the complexity
10/3/20
Hussein Marah
10/5/19
Q&A
Nested parsing
Hello all, I'm designing my parser, and I want the parser to read function as a block, as in the
unread,
antlr4
designing
parse
parsing
Q&A
Nested parsing
Hello all, I'm designing my parser, and I want the parser to read function as a block, as in the
10/5/19
ML
, …
eric vergnaud
11
9/28/19
What's the best practice to handle recursive patterns in javascript?
Hi all, 4.7.2 doesn't work. But I found the root cause. It's due to the toString() used in
unread,
antlr4
javascript
performance
What's the best practice to handle recursive patterns in javascript?
Hi all, 4.7.2 doesn't work. But I found the root cause. It's due to the toString() used in
9/28/19
Gervasius Ishuuwa
2
8/22/19
Q&A
How to convert Antlr parse tree to JSON
On Thursday, 22 August 2019 15:34:15 UTC+2, Gervasius Ishuuwa wrote: HI Guys, I am trying to
unread,
JSON
antlr4
golang
parser
Q&A
How to convert Antlr parse tree to JSON
On Thursday, 22 August 2019 15:34:15 UTC+2, Gervasius Ishuuwa wrote: HI Guys, I am trying to
8/22/19
Федор Усов
,
Martin Mirchev
3
9/30/20
Q&A
Best way to resolve ambiguity
Hi, Can I see the other rule? if you can possibly make the example not contain information which is
unread,
Predicate
ambiguity
antlr
antlr4
grammar
parse
parser
rule
Q&A
Best way to resolve ambiguity
Hi, Can I see the other rule? if you can possibly make the example not contain information which is
9/30/20
Nicolas LAVAL
7/11/19
Q&A
String evaluator
Hi, If my grammar enable me to write ' A > B ', can I verify thanks to JS antlr4 built
unread,
antlr4
ast
condition
Q&A
String evaluator
Hi, If my grammar enable me to write ' A > B ', can I verify thanks to JS antlr4 built
7/11/19
Tom Merchat
,
Jason Filby
4
7/7/19
ANTLR4 C target or compatibility?
What I wrote about wrapping a C++ class with a C API is essentially C++ with POD types/functions. But
unread,
C
antlr4
cpp
cpp-target
target
ANTLR4 C target or compatibility?
What I wrote about wrapping a C++ class with a C API is essentially C++ with POD types/functions. But
7/7/19
Olof Wolgast
2
6/30/19
Parsing with C++ target 5x slower than Java
Forgot to mention that I'm using antlr 4.7.2 On Sunday, June 30, 2019 at 12:02:06 PM UTC+2, Olof
unread,
C
antlr4
java
performance
slow
Parsing with C++ target 5x slower than Java
Forgot to mention that I'm using antlr 4.7.2 On Sunday, June 30, 2019 at 12:02:06 PM UTC+2, Olof
6/30/19
Steve Nicholson
,
easj...@ix.netcom.com
4
6/19/19
Parser.getTokenStream() equivalent in C#
Sorry that didn't help. I've only worked with Java and ANTLR and don't know C++. My
unread,
Book
CSharp
antlr4
Parser.getTokenStream() equivalent in C#
Sorry that didn't help. I've only worked with Java and ANTLR and don't know C++. My
6/19/19
BPL
, …
Mike Lischke
8
9/6/19
How to draw syntax trees?
the extension looks great. Does something like this for Visual Studio exist? There's an extension
unread,
antlr
antlr4
python
tree
How to draw syntax trees?
the extension looks great. Does something like this for Visual Studio exist? There's an extension
9/6/19
Frank Adrian
, …
Mike Lischke
15
6/9/19
Q&A
Using rule alternatives in Javascript with visitors.
expression : expressionTerm { $ctx.setAltNumber(1) } #termExpression | retrieve { $ctx.setAltNumber(2
unread,
antlr4
javascript
visitor
Q&A
Using rule alternatives in Javascript with visitors.
expression : expressionTerm { $ctx.setAltNumber(1) } #termExpression | retrieve { $ctx.setAltNumber(2
6/9/19
BPL
2
6/7/19
How to make a syntax highlighter using antlr+qscintilla?
I've created a little question in SO tu support my previous abstract question... https://
unread,
antlr4
highlighting
python-target
qscintilla
How to make a syntax highlighter using antlr+qscintilla?
I've created a little question in SO tu support my previous abstract question... https://
6/7/19
BPL
,
michal.o
3
6/7/19
Lexer generated for python target including java code, is this a bug?
Hi Michal, this is a correct function of ANTL4, the grammar is not written as a target independent.
unread,
antlr4
python
Lexer generated for python target including java code, is this a bug?
Hi Michal, this is a correct function of ANTL4, the grammar is not written as a target independent.
6/7/19
Yi
6/2/19
ANTLR4 generates Go target source code that contain undefined symbol "_input"
I described this issue in https://github.com/antlr/antlr4/issues/2566. I tried to build the [HIveQL
unread,
antlr4
golang
ANTLR4 generates Go target source code that contain undefined symbol "_input"
I described this issue in https://github.com/antlr/antlr4/issues/2566. I tried to build the [HIveQL
6/2/19
Harsha Sharma
,
Mike Lischke
4
6/2/19
Access parsed fields in Antlr for Cpp
OK. I understand this. But my doubt is : I have this input: rule ALLOW = sip:192.168.120.1; my
unread,
ParseTree
antlr4
cpp
Access parsed fields in Antlr for Cpp
OK. I understand this. But my doubt is : I have this input: rule ALLOW = sip:192.168.120.1; my
6/2/19
Iury Lira
4/17/19
Q&A
What is the best way to get the number of subtree from the root?
Hi Guys, First of all, I would like to thank you for your attention. I would like to know what is the
unread,
antlr
antlr4
count
tree
Q&A
What is the best way to get the number of subtree from the root?
Hi Guys, First of all, I would like to thank you for your attention. I would like to know what is the
4/17/19