///|
/// Language definition, converted 1:1 from tokei's `languages.json`.
pub(all) struct LangDef {
key : String // JSON key, e.g. "C++"
name : String // display name, e.g. "C++"
line_comments : Array[String]
block_comments : Array[(String, String)] // (start, end)
quotes : Array[(String, String)] // (start, end)
verbatim_quotes : Array[(String, String)] // e.g. Rust r#"..."#
doc_quotes : Array[(String, String)] // e.g. Python triple quotes
important_syntax : Array[String] // embedded-language markers, e.g. HTML