Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Demo? #1

Open
KvanTTT opened this issue May 9, 2017 · 5 comments
Open

Demo? #1

KvanTTT opened this issue May 9, 2017 · 5 comments

Comments

@KvanTTT
Copy link

KvanTTT commented May 9, 2017

It would be great to test a code completion online.

@omurbekjk
Copy link

@mike-lischke Let's add simple demo

@jacqueline-staub
Copy link

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?

@mike-lischke
Copy link
Owner

@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.

@jacqueline-staub
Copy link

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.

@mike-lischke
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants