# Copyright (C) 2011 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

"""Language codes."""

__author__ =  'ricbit@google.com (Ricardo Bittencourt)'

LANGUAGE_CONVERT = {
    'C99' : 'C'
}

LANGUAGE_CODES = {
  'HAS' : 'Haskell',
  'TEX' : 'Text',
  'C'   : 'C',
  'C99' : 'C',
  'C++' : 'C++',
  'PYT' : 'Python',
  'ASM' : 'Assembly',
  'JAV' : 'Java',
  'PER' : 'Perl',
  'SCM' : 'Scheme',
  'RUB' : 'Ruby',
  'PAS' : 'Pascal',
  'BF'  : 'Brainfuck',
  'ADA' : 'Ada',
  'BAS' : 'Bash',
  'C#'  : 'C#',
  'CLP' : 'Clips',
  'CLO' : 'Closure',
  'LIS' : 'Lisp',
  'D'   : 'D',
  'ERL' : 'Erlang',
  'F#'  : 'F#',
  'FOR' : 'Fortran',
  'GO'  : 'Go',
  'ICO' : 'Icon',
  'ICK' : 'Intercal',
  'JAR' : 'Bytecode',
  'JS'  : 'Javascript',
  'LUA' : 'Lua',
  'NEM' : 'Nemerle',
  'NIC' : 'Nice',
  'CAM' : 'Ocaml',
  'PHP' : 'PHP',
  'PIK' : 'Pike',
  'PRL' : 'Prolog',
  'SCA' : 'Scala',
  'ST'  : 'Smalltalk',
  'TCL' : 'Tcl',
  'WSP' : 'Whitespace'
}
