# roam-macros-parse
Parser and grammar utilities for Roam service macro inputs.
## Role in the Roam stack
`roam-macros-parse` supports the compile-time schema layer by parsing service trait definitions.
## What this crate provides
- Parser structures for service-trait syntax and macro input handling
- Intermediate representations consumed by macro codegen
## Fits with
- `roam-macros-core` for expansion/token generation
- `roam-service-macros` as the public macro crate
Part of the Roam workspace: <https://github.com/bearcove/roam>