Skip to content

Proposal: Change various visitor implementations from structs to classes #42

@charrondev

Description

@charrondev

This project implements various visitor classes that have methods for generating or rendering each type of markup.

I'd like to switch these structs to be classes and add the ability to replace their implementation in the ParserBuilder.

By making them classes they can be extended while preserving most functionality.

For example I have a fair of experimentation I'd like to do with tables in the near future that likely won't be immediately upstreamable and would prefer not to create a full duplicate implementation of all of the other visitor functions.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions