# Rust Macros Working Group
## Overview
- Problem
- Idea
- Conclusion
## Problem
One of the problems with the Rust compiler is that macros are a neglected area of the compiler. While many people use them, there are fewer and fewer individuals who have a deep understanding of how they work.
A couple of common bugs, such as the issue #[105830], serve as examples of this issue. I had a difficult time getting my PR at https://github.com/rust-lang/rust/pull/103029 reviewed, and even then, it was challenging to receive feedback from people who are familiar with the code base.
Unfortunately, there is still no solution in sight. Another common case is this PR that aims to rewrite the proc macros diagnostic API (TODO: finish it).
## Idea
Due that the macro and proc macro are one core part of the rust compiler. fs
## Conclusion
fs fs