-
I want to use lalrpop as a library in my project. Particularly, I want to use the grammar, parseTree etc directly from lalrpop. How can I do that? So far, I have added lalrpop as build dependencies an…
-
There have been previous attempts at fuzz testing the Chapel compiler, to some success (see https://github.com/chapel-lang/chapel/issues/13097 and https://github.com/chapel-lang/chapel/issues/9987). T…
-
We should be able to do some fuzz testing. The minimal thing we can do is to throw data at the datetime and span parsers to ensure they don't panic.
-
-
for testing purposes, there are many cases where we need a AST tree generator which explores all combinations.
one solution for this would be to use [Alloy](http://alloytools.org/) or another techn…
-
Hello .
When running Grammar mutator on a target, there is a problem right before running AFL++ on the target .
Here is the log :
```
mic@mic-System-Product-Name:~/Documents/AFLplusplus$ ./a…
-
I've been investigating improving generators by adding grammar introspection to the generator traits. This allows for an abstract tree to be constructed and reason about the generator at runtime.
T…
-
This is a bit wonky and inspired by cURL, but it would be interesting to be able to add properties to entities, e.g. given a `char *buf`, you can add properties like:
```
$BUFF = buffer(buf)
$END…
-
Hello there,
I went through your research paper, this is good work, but I do have some following questions:
- After the execution of the code, which is the key field?
- Can we use generated s…
-
```python
weird = "pass #\r#\n"
exec(weird) # works, as does `compile` etc.
black.format_str(weird, mode=black.FileMode()) # fails with `black.InvalidInput`
``…