-
### Steps to reproduce the issue
I have tried to build the following Rust code, https://github.com/MWATelescope/mwalib, using Cargo from rust@1.76.0. Rust was built and installed via spack 0.19 using…
-
A subset of the lint rules shouldn't apply to Verilog (2009) source files, e.g. `forbid-defparam`.
This multi-part task is to introduce a mapping of lint rule to dialects.
For now, I think two dia…
-
Just as a reminder and placeholder for now. No concrete ideas atm.
-
Add a mode to LALRPOP, where the grammar does not include any actions, and LALRPOP instead generates a generic syntax tree. A possible implementation of a tree could be https://docs.rs/parse_tree (als…
-
Currently, the attribute-indentation rule does not implement a "fix" code path, which would enable use of "--fix" to autofix attribute-indentation violations.
-
What would be awesome and IMHO an obvious next step with ANTLR would be to give people the ability to convert from a generated ParseTree to an AST.
There are a number of ways this could be done eg:…
-
Hey there, I really like this project, and it seems very challenging to implement, but rewarding once it works on a well written grammar. Good job on this and it's really good. I've started doing re…
-
Common Lisp is an extremely complicated language to statically (or just at read time) determine where a symbol is located, or if that is indeed correct, so refactoring utilities are very primitive (mo…
-
Module A:
```rascal
module A
extend lang::std::Layout;
extend lang::std::Comment;
syntax Expression
= literal: Integer i
| left plus: Expression "+" Expression
> left ( min: Expres…
-
A common pattern that is seen in the ClimaAtmos diagnostics, and a desirable capability for unit tests and performance, is something this:
```julia
if isnothing(out)
return TD.d…