Skip to content

Move openqasm parser out of the compiler#3387

Open
idavis wants to merge 2 commits into
mainfrom
iadavis/openqasm-parser-move
Open

Move openqasm parser out of the compiler#3387
idavis wants to merge 2 commits into
mainfrom
iadavis/openqasm-parser-move

Conversation

@idavis

@idavis idavis commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

Moves qsc_openqasm_parser out of the compiler and introduces the qdk_openqasm_parser Rust crate. QDK tooling continues to use the crate from source. When the QDK tooling builds it uses a ["internal"] feature flag on crate which currently allows it to use the QSC definitions instead of its vendored sources. If we look to ever publish this crate we'll have to remove the optional dep and fully rely on the vendored versions.

@idavis idavis self-assigned this Jun 25, 2026
@idavis idavis force-pushed the iadavis/openqasm-parser-move branch from 273f202 to cf033a1 Compare June 25, 2026 15:19
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