antlr4-c3 icon indicating copy to clipboard operation
antlr4-c3 copied to clipboard

Demo?

Open KvanTTT opened this issue 7 years ago • 5 comments

It would be great to test a code completion online.

KvanTTT avatar May 09 '17 20:05 KvanTTT

@mike-lischke Let's add simple demo

omurbekjk avatar Feb 26 '19 09:02 omurbekjk

We are currently trying to use your library and struggle initializing it as well. The project's "test" script doesn't seem to complete successfully. We get an error just after cloning the repo by just calling the following scripts:

git clone https://github.com/mike-lischke/antlr4-c3 . npm install npm run generate npm run test

We get the following error: Cannot find module './PredicatedFooBarLexer' or its corresponding type declarations. 18 import { PredicatedFooBarLexer } from "./PredicatedFooBarLexer"; ~~~~~~~~~~~~~~~~~~~~~~~~~ test/test.ts:19:40 - error TS2307: Cannot find module './PredicatedFooBarParser' or its corresponding type declarations. 19 import { PredicatedFooBarParser } from "./PredicatedFooBarParser"; ~~~~~~~~~~~~~~~~~~~~~~~~~~ Found 2 errors.

Could you please provide some help on how to run your demo?

jacqueline-staub avatar Dec 09 '21 08:12 jacqueline-staub

@jacqueline-staub My fault, yes. I accepted a PR without running tests in Github, and they fail.

However, that doesn't mean you cannot use the library. In package.json remove the output dir from the generate script, which should then place the generated files in the same folder as the grammars. After that you can run the tests. One fails, but the rest can serve as example.

mike-lischke avatar Dec 09 '21 09:12 mike-lischke

I see. Now that you mention I can see it easily. Thanks for the hint! Btw, we are currently using your library in a Bachelor's thesis in our group. Thanks a lot for your effort in providing the library. Your work is highly appreciated.

jacqueline-staub avatar Dec 09 '21 18:12 jacqueline-staub

Very glad to hear that my work is of use for others!

mike-lischke avatar Dec 09 '21 18:12 mike-lischke