type semtok …
func (c *semtok) Name() string { … }
func (c *semtok) Parent() string { … }
func (c *semtok) Usage() string { … }
func (c *semtok) ShortHelp() string { … }
func (c *semtok) DetailedHelp(f *flag.FlagSet) { … }
func (c *semtok) Run(ctx context.Context, args ...string) error { … }
type mark …
const SemanticLeft …
const SemanticRight …
func markLine(m mark, lines [][]byte) { … }
func decorate(file *cmdFile, result []uint32) error { … }
func newMarks(file *cmdFile, d []uint32) []mark { … }