我终于完成了一种新语言的语法编写工作,启发了我自己从Python的语法中汲取灵感:https://github.com/SonarSource/sonar-python/blob/master/python-squid/src/main/java/org/sonar/python/api/PythonGrammar.java
所以根据:https://docs.sonarqube.org/latest/extend/new-languages/,我现在应该编写一个解析器。但是,我真的不知道该怎么做,当我使用Python的解析器(https://github.com/SonarSource/sonar-python/blob/master/python-squid/src/main/java/org/sonar/python/parser/PythonParser.java)时,我不明白,因为似乎没有什么可写的。
如果我使用Python文件中的一个文件,它将起作用吗?
谢谢:)