Documentation ¶
Index ¶
Constants ¶
View Source
const ( LanguagePlaintext = Language("plaintext") LanguageJson = Language("json") LanguageYaml = Language("yaml") LanguageGo = Language("go") LanguageGoTemplate = Language("gotemplate") LanguagePython = Language("python") LanguageRust = Language("rust") LanguageC = Language("c") LanguageBash = Language("bash") LanguageXml = Language("xml") LanguageGitCommit = Language("gitcommit") LanguageGitRebase = Language("gitrebase") LanguageProtobuf = Language("protobuf") LanguageTodoTxt = Language("todotxt") LanguageMarkdown = Language("markdown") LanguageCriticMarkup = Language("criticmarkup") LanguageMakefile = Language("makefile") LanguageP4 = Language("p4") )
Variables ¶
View Source
var AllLanguages []Language
AllLanguages lists every available language.
Functions ¶
func ParserForLanguage ¶ added in v0.3.0
ParseForLanguage creates a parser for a syntax language. If no parser is available (e.g. for LanguagePlaintext) this returns nil.
Types ¶
Click to show internal directories.
Click to hide internal directories.