-
Notifications
You must be signed in to change notification settings - Fork 629
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
Cython cppclass not recognized #4133
Comments
Thank you. Cython is yet another parser I would like to rewrite.
|
I will make a pull request after solving the CI/CD related issues. |
I read https://github.com/mkoeppe/bliss/blob/sage_package/graph.hh. It is challenging (and interesting) to make a model for a language to glue languages together.
The primary task of ctags is extracting the name defining something. ctags extracts foo from the following Python script:
However, ctags doesn't extract bar as a definition tag from the following Python script:
because this code doesn't define bar. This code refers bar defined somewhere.
I wonder whether this code defines From a point of view, this code defines a new Python class. I discussed a similar topic ago when enhancing Basic parser. The modeling for solving this issue must be consistent with the discussion. |
The name of the parser:
Python, IPythonCell
The command line you used to run ctags:
The content of input file: (extracted from SageMath source code)
The tags output you are not satisfied with:
The tags output you expect:
The version of ctags:
How do you get ctags binary:
Arch Linux package
The text was updated successfully, but these errors were encountered: