port SelectionParser to Go
This series ports the base SelectionParser
class from Python to Go.
The series is ready for merge as-is, though, some future work is planned atop this series:
- add
SelectionParser
tests - port the lexer debugger to Go
- add a docstring field to the
@function()
registration table for use byReposurgeon.HelpFunctions()
- port the two
SelectionParser
subclasses to Go (one forAttributionEditor
and one forRepoSurgeon
)