Merge pull request #125 from abevoelker/detect-coq-language

Add detection for the Coq language - fixes #116
This commit is contained in:
Joshua Peek
2012-03-05 06:03:23 -08:00
6 changed files with 535 additions and 0 deletions

View File

@@ -511,6 +511,17 @@ module Linguist
end
end
# Internal: Guess language of .v files.
#
# Returns a Language
def guess_v_language
if lines.grep(/^(\/\*|\/\/|module|parameter|input|output|wire|reg|always|initial|begin|\`)/).any?
Language['Verilog']
else
Language['Coq']
end
end
# Internal: Guess language of .gsp files.
#
# Returns a Language.