gilch
gilch
Perhaps with a comment? I know Python's mutmut can do this. Sometimes one just wants to focus on smaller areas, and other mutations are a waste of time. Sometimes a...
Preferably also restricted by coverage at the same time #7. I believe something like this was mentioned in the 2017 talk. It would speed up the pipelines.
Mutating uncovered lines is a waste of time. Or does it already do this somehow?
Or do I have to convert it to Leiningen first?
I've tried using the new parinfer feature #5574 in combination with the existing `SPC k` lisp state features. I think it's nice to have both, but they don't cooperate very...
Hissp's target Python subset only has expressions. Python's comprehension syntax (being expressions) already works in theory. Loop-equivalents (for/while) are fairly easy to implement using higher-order functions, though `while` gets awkward...
Hebigo will automatically expand Python reserved words to qualified macros. But we'll want some more "reserved" words than this. We also don't want them to conflict with normal Python identifiers....
See #2. Jupyter makes this weirdly awkward in a venv. It wants global kernelspecs. Install that if you want, but that seems like overkill when trying out a REPL in...
While parsing a bracketed expression, we could recursively switch back to the base Hebigo parser when encountering a macro character that Python doesn't use, like `!`, until we finish the...
Python allows a semicolon for joining statements on one line, so there's precedent. It's mostly considered bad style in production code, but is useful for shell commands, although the inability...