linguist
linguist copied to clipboard
Add Spicelang language
Description
Add support for the Spice programming language
Checklist:
- [x] I am adding a new language.
- [x] The extension of the new language is used in hundreds of repositories on GitHub.com.
- Search results for each extension: search results
- [x] I have included a real-world usage sample for all extensions added in this PR:
- Sample source(s): sample source
- Sample license(s): MIT
- [x] I have included a syntax highlighting grammar: lightshow demo
- [ ]
I have updated the heuristics to distinguish my language from others using the same extension.
- [x] The extension of the new language is used in hundreds of repositories on GitHub.com.
SPICE is also the name of a well-known circuit simulation program, which uses a plain-text file format to represent models and schematics. I therefore suspect most of the ~1,306 search results for .spice are actually circuit-board schematics, especially since there are literally only 9 people who've starred your project (suggesting that it falls well short of Linguist's popularity criteria).
Instead of this Spice Lang, I'd like SPICE, the circuit simulation language, to be recognized by GitHub. Its external name is .sp, which is now recognized as SourcePawn.
SPICE is widely used in Transistor-Level Circuit Design and VLSI. Just search SPICE or HSPICE with language SourcePawn, there are many SPICE programs.
See: https://github.com/search?l=SourcePawn&p=1&q=SPICE&type=Repositories https://github.com/search?l=SourcePawn&p=1&q=HSPICE&type=Repositories
@z0gSh1u please open a new issue or submit a PR youself to add support.