Skip to content

Conversation

milseman
Copy link
Member

@milseman milseman commented Jan 11, 2022

Adds support for flattened, whole-history, captures to the matching engine along with simple backreferences.

@milseman milseman requested a review from rxwei January 11, 2022 16:59
@milseman milseman marked this pull request as ready for review January 12, 2022 16:44
@milseman
Copy link
Member Author

Based this directly on main now.

@swift-ci please test linux platform

@milseman
Copy link
Member Author

@swift-ci please test linux platform

return "/* TODO: recursive reference \(self) */"
}
}
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hamishknight I'll let you take this over, but it's nice to get pretty prints in unsupported error messages.

Copy link
Contributor

@rxwei rxwei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@milseman
Copy link
Member Author

@swift-ci please test linux platform

1 similar comment
@milseman
Copy link
Member Author

@swift-ci please test linux platform

@milseman milseman merged commit c4ec0b0 into swiftlang:main Jan 12, 2022
@milseman milseman deleted the level_seizure branch January 12, 2022 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants