Open KvanTTT opened 7 years ago
@mike-lischke Let's add simple demo
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 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.
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.
Very glad to hear that my work is of use for others!
It would be great to test a code completion online.