Skip to content
This repository was archived by the owner on Mar 8, 2023. It is now read-only.

Visitor info#308

Merged
cniska merged 1 commit intomasterfrom
visitor-info
Oct 22, 2018
Merged

Visitor info#308
cniska merged 1 commit intomasterfrom
visitor-info

Conversation

@cniska
Copy link
Copy Markdown
Contributor

@cniska cniska commented Oct 21, 2018

Introduce visitor info concept to separate the visiting logic from the node logic. Visitor info is immutable so it should reduce the number of potential bugs in the visiting process as well.

This is also something I wanted to do before we start working on the immutable AST and schema directives.

@cniska cniska added language Related to language parsing or AST refactor Related to refactoring labels Oct 21, 2018
@cniska cniska self-assigned this Oct 21, 2018
@cniska cniska requested a review from Jalle19 October 21, 2018 14:20
@cniska cniska added this to the Version 1.1 milestone Oct 21, 2018
@cniska cniska merged commit 773b438 into master Oct 22, 2018
@cniska cniska deleted the visitor-info branch October 22, 2018 10:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

language Related to language parsing or AST refactor Related to refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants