@macroforge/mcp-server
Version:
MCP server for Macroforge documentation and code analysis
19 lines (13 loc) • 428 B
Markdown
# ts\_macro\_derive
The `` attribute is a Rust procedural macro that registers your function as a
Macroforge derive macro.
## Basic Syntax
Rust
```
use macroforge_ts::macros::ts_macro_derive;
use macroforge_ts::ts_syn::{TsStream, MacroforgeError};
pub fn my_macro(mut input: TsStream) -> Result<TsStream, MacroforgeError> {
// Macro implementation
}
```