Closed
Description
Write a fuzzer. This should probably be based on mutation (taking an existing AST and performing edits on it), with "generation" being the degenerate case of mutating outwards from an empty AST. The general cycle should just be to mutate from an input, a seed and a particular iteration count, then pretty-print the result.