# Functions
GetLanguage searches for language `name`, returning its associated Language and true if it is found.
GetLanguageFromExt searches for a language using `ext` as the filename extension, returning the associated Language and true if it is found.
# Constants
CurrentRevision is the value of the "revision" part of the fragment file path indicating this is a fragment for the latest revision of the API.
ExtractorVersion contains the version of this extractor code, so that we can correlate extractor versions to generated snippets.
Format in included in the fragment file to indicate how it should be interpreted.
FragmentNameSep separates name of the fragment from the language of the fragment in a file name.
# Variables
AllowedLanguages are the languages that are allowed in snippets.
FragmentLanguage is the pseudo-language used for storing code fragments in GCS.
RequiredLanguages contains languages that must be present in the published snippets.
Timestamp is the timestamp of this run for use in the snippet metadata.
TimestampShort is the timestamp of this run for use in CitC clients and CLs.