Auto merge of #2983 - mental32:mental/gh-1412, r=Turbo87
Auto merge of #2983 - mental32:mental/gh-1412, r=Turbo87

Add "compilers" category.

Sub categories include: transpilers, interpreters, and compilers.

I decided to follow the precedence set by `"parser-implementations"` and `"parsing"` for these categories since they felt appropriately related.

Resolves #1412

rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io,rust-lang/crates.io