Debugging grammar with Antlworks - antlrworks

I recently discovered AntlrWorks and I'm trying to debug my grammar (edited with Xtext, Eclipse and MWE).
I configured javac path and classpath, but antlrworks is still complaining :
"cannot find symbol: class DebugAbstractInternalAntlrParser"
Does anybody have already faced this issue?
Thanks

Related

How to setup Visual Studio/JetBrains Rider for interpreter development in F#?

For a while now I have been experiencing issues with configuring IDE`s (Visual Studio and JetBrains Rider) to include FsLexYacc packages and etc. to start learning interpreter development. I have been following this guide at GitHub of how to add configurations into .fsproj file, but my VS 2017 crashed with an issue of unrecognized tag FsYacc.
Also I have been searching for online templates, there were non available. Maybe some of you have been experiencing the same problem and found a solution and could help me ?
Edited: the error that IDE is throwing when I update the .fsproj file:
Project 'Test' load failed: The element <FsYacc> beneath element <Project> is unrecognized. D:\RiderProjects\Test\Test\Test.fsproj

unable to locate the java compiler com.sun.tools.javac.Main, please change your classloader settings

The following error is occurring while compiling my grails application. I'm using jdk-7u79-windows-x64, I already added the location 'C:\Program Files\Java\jdk1.7.0_79\bin' to my path in Environment Variables. But still the probem exist. My OS is windows 10 (64 bit) and I'm using ggts-3.6.4 (64 bit)
Could anyone tell me why this is happening?
.Error
|
Compilation error: startup failed:
General error during semantic analysis: unable to locate the java compiler com.sun.tools.javac.Main, please change your classloader settings
java.lang.ClassNotFoundException: unable to locate the java compiler com.sun.tools.javac.Main, please change your classloader settings
at org.codehaus.groovy.tools.javac.JavacJavaCompiler.findJavac(JavacJavaCompiler.java:190)
at org.codehaus.groovy.tools.javac.JavacJavaCompiler.compile(JavacJavaCompiler.java:49)
at org.codehaus.groovy.tools.javac.JavaAwareCompilationUnit.gotoPhase(JavaAwareCompilationUnit.java:102)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:548)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:517)
at org.codehaus.groovy.tools.FileSystemCompiler.compile(FileSystemCompiler.java:59)
at org.codehaus.groovy.tools.FileSystemCompiler.doCompilation(FileSystemCompiler.java:215)
at org.codehaus.groovy.ant.Groovyc.runCompiler(Groovyc.java:1161)
at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:1212)
The Groovy-Grails Tool Suite is no longer supported software. I recommend using IntelliJ IDEA instead. See my answer to this question for more details: https://stackoverflow.com/a/38938933/2970843.
First make sure that you have set the path correctly(I had some problems with that).
Also use the java -version command in cmd to see if you are using the same jdk you've set or not
I had set the JAVA_HOME correctly but I had 2 other versions of jdk and the newest was shown as java version,so I deleted them and my problem was solved,hope this workes for you

GGTS IDE complains unable to resolve plugin classes but the application compiles and runs without issues

GGTS IDE complains unable to resolve plugin classes when importing but the application compiles and runs without issues. Could someone please help resolve this error
e.g. : When using grails jms plugin and defining the Queue annotation
import grails.plugin.jms.Queue
#Queue(name='msg.new')
The error thrown by IDE is Groovy:
unable to resolve class grails.plugin.jms.Queue

Compiling z3 ocaml binding in linux

I am trying to compile the OCaml binding for z3 in Linux.
I tried using the provided Makefile: I did "make ocamlrelease" but it aborts with the error
cp: cannot stat `ml_release/build-lib.sh': No such file or directory
I also read the included readme.txt in the ml directory and it says to use SLAM and SDT, but these seem to work only in Windows, not Linux.
How can I compile the OCaml binding?
Thanks,
José
We are currently working on this issue. It should be fixed soon. Right now, the ML bindings available at http://z3.codeplex.com do not work. There are some broken references and Windows only dependencies. This will be fixed.

javac: compile a java class with third-party library

I have a class that uses "org.apache.ant" and the class is very simple, it's not even in a package.
So I simply use javac MyClass.java to compile it, of course, I got this error saying package "org.apache.ant" not found.
I've downloaded the artifact.
So how do I specify the source of the library in the javac command?
Thanks
Use classpath to include the package after you compile.
It might look something like this...
javac -classpath .;org.apache.ant.jar MyClass
java -classpath .;org.apache.ant.jar MyClass
Refer to this link for more information.
Help with packages in java - import does not work
Update
Following the Ant Installation tips here.
https://supportweb.cs.bham.ac.uk/docs/tutorials/docsystem/build/tutorials/ant/ant.html

Resources