ohcount
Data Structures | Macros | Functions
languages.h File Reference
#include <string.h>

Go to the source code of this file.

Data Structures

struct  LanguageMap
 

Macros

#define LANG_ACTIONSCRIPT   "actionscript"
 
#define LANG_ADA   "ada"
 
#define LANG_ASSEMBLER   "assembler"
 
#define LANG_AUTOCONF   "autoconf"
 
#define LANG_AUTOMAKE   "automake"
 
#define LANG_AWK   "awk"
 
#define LANG_BAT   "bat"
 
#define LANG_BLITZMAX   "blitzmax"
 
#define LANG_BOO   "boo"
 
#define LANG_C   "c"
 
#define LANG_CLASSIC_BASIC   "classic_basic"
 
#define LANG_CLEARSILVER   "clearsilver"
 
#define LANG_CLEARSILVER_TEMPLATE   "clearsilver_template"
 
#define LANG_CMAKE   "cmake"
 
#define LANG_CPP   "cpp"
 
#define LANG_CS_ASPX   "cs_aspx"
 
#define LANG_CSHARP   "csharp"
 
#define LANG_CSS   "css"
 
#define LANG_DCL   "dcl"
 
#define LANG_DMD   "dmd"
 
#define LANG_DYLAN   "dylan"
 
#define LANG_EBUILD   "ebuild"
 
#define LANG_EIFFEL   "eiffel"
 
#define LANG_ERLANG   "erlang"
 
#define LANG_EXHERES   "exheres"
 
#define LANG_EMACSLISP   "emacslisp"
 
#define LANG_FACTOR   "factor"
 
#define LANG_FORTRANFIXED   "fortranfixed"
 
#define LANG_FORTRANFREE   "fortranfree"
 
#define LANG_FSHARP   "fsharp"
 
#define LANG_GLSL   "glsl"
 
#define LANG_GROOVY   "groovy"
 
#define LANG_HASKELL   "haskell"
 
#define LANG_HAML   "haml"
 
#define LANG_HAXE   "haxe"
 
#define LANG_HTML   "html"
 
#define LANG_IDL_PVWAVE   "idl_pvwave"
 
#define LANG_JAVA   "java"
 
#define LANG_JAVASCRIPT   "javascript"
 
#define LANG_JSP   "jsp"
 
#define LANG_LIMBO   "limbo"
 
#define LANG_LISP   "lisp"
 
#define LANG_LUA   "lua"
 
#define LANG_MAKE   "make"
 
#define LANG_MATLAB   "matlab"
 
#define LANG_METAFONT   "metafont"
 
#define LANG_METAPOST   "metapost"
 
#define LANG_METAPOST_WITH_TEX   "metapost_with_tex"
 
#define LANG_MXML   "mxml"
 
#define LANG_NIX   "nix"
 
#define LANG_OBJECTIVE_C   "objective_c"
 
#define LANG_OBJECTIVE_J   "objective_j"
 
#define LANG_OCAML   "ocaml"
 
#define LANG_OCTAVE   "octave"
 
#define LANG_PASCAL   "pascal"
 
#define LANG_PERL   "perl"
 
#define LANG_PHP   "php"
 
#define LANG_PIKE   "pike"
 
#define LANG_PYTHON   "python"
 
#define LANG_R   "r"
 
#define LANG_REXX   "rexx"
 
#define LANG_RHTML   "rhtml"
 
#define LANG_RUBY   "ruby"
 
#define LANG_SCALA   "scala"
 
#define LANG_SCHEME   "scheme"
 
#define LANG_SCILAB   "scilab"
 
#define LANG_SHELL   "shell"
 
#define LANG_SMALLTALK   "smalltalk"
 
#define LANG_STRATEGO   "stratego"
 
#define LANG_STRUCTURED_BASIC   "structured_basic"
 
#define LANG_SQL   "sql"
 
#define LANG_TCL   "tcl"
 
#define LANG_TEX   "tex"
 
#define LANG_VALA   "vala"
 
#define LANG_VB_ASPX   "vb_aspx"
 
#define LANG_VHDL   "vhdl"
 
#define LANG_VIM   "vim"
 
#define LANG_VISUALBASIC   "visualbasic"
 
#define LANG_XAML   "xaml"
 
#define LANG_XML   "xml"
 
#define LANG_XSLT   "xslt"
 
#define LANG_XMLSCHEMA   "xmlschema"
 

Functions

struct LanguageMapohcount_hash_language_from_name (register const char *str, register unsigned int len)
 

Macro Definition Documentation

§ LANG_ACTIONSCRIPT

#define LANG_ACTIONSCRIPT   "actionscript"

§ LANG_ADA

#define LANG_ADA   "ada"

§ LANG_ASSEMBLER

#define LANG_ASSEMBLER   "assembler"

§ LANG_AUTOCONF

#define LANG_AUTOCONF   "autoconf"

§ LANG_AUTOMAKE

#define LANG_AUTOMAKE   "automake"

§ LANG_AWK

#define LANG_AWK   "awk"

§ LANG_BAT

#define LANG_BAT   "bat"

§ LANG_BLITZMAX

#define LANG_BLITZMAX   "blitzmax"

§ LANG_BOO

#define LANG_BOO   "boo"

§ LANG_C

#define LANG_C   "c"

§ LANG_CLASSIC_BASIC

#define LANG_CLASSIC_BASIC   "classic_basic"

§ LANG_CLEARSILVER

#define LANG_CLEARSILVER   "clearsilver"

§ LANG_CLEARSILVER_TEMPLATE

#define LANG_CLEARSILVER_TEMPLATE   "clearsilver_template"

§ LANG_CMAKE

#define LANG_CMAKE   "cmake"

§ LANG_CPP

#define LANG_CPP   "cpp"

§ LANG_CS_ASPX

#define LANG_CS_ASPX   "cs_aspx"

§ LANG_CSHARP

#define LANG_CSHARP   "csharp"

§ LANG_CSS

#define LANG_CSS   "css"

§ LANG_DCL

#define LANG_DCL   "dcl"

§ LANG_DMD

#define LANG_DMD   "dmd"

§ LANG_DYLAN

#define LANG_DYLAN   "dylan"

§ LANG_EBUILD

#define LANG_EBUILD   "ebuild"

§ LANG_EIFFEL

#define LANG_EIFFEL   "eiffel"

§ LANG_EMACSLISP

#define LANG_EMACSLISP   "emacslisp"

§ LANG_ERLANG

#define LANG_ERLANG   "erlang"

§ LANG_EXHERES

#define LANG_EXHERES   "exheres"

§ LANG_FACTOR

#define LANG_FACTOR   "factor"

§ LANG_FORTRANFIXED

#define LANG_FORTRANFIXED   "fortranfixed"

§ LANG_FORTRANFREE

#define LANG_FORTRANFREE   "fortranfree"

§ LANG_FSHARP

#define LANG_FSHARP   "fsharp"

§ LANG_GLSL

#define LANG_GLSL   "glsl"

§ LANG_GROOVY

#define LANG_GROOVY   "groovy"

§ LANG_HAML

#define LANG_HAML   "haml"

§ LANG_HASKELL

#define LANG_HASKELL   "haskell"

§ LANG_HAXE

#define LANG_HAXE   "haxe"

§ LANG_HTML

#define LANG_HTML   "html"

§ LANG_IDL_PVWAVE

#define LANG_IDL_PVWAVE   "idl_pvwave"

§ LANG_JAVA

#define LANG_JAVA   "java"

§ LANG_JAVASCRIPT

#define LANG_JAVASCRIPT   "javascript"

§ LANG_JSP

#define LANG_JSP   "jsp"

§ LANG_LIMBO

#define LANG_LIMBO   "limbo"

§ LANG_LISP

#define LANG_LISP   "lisp"

§ LANG_LUA

#define LANG_LUA   "lua"

§ LANG_MAKE

#define LANG_MAKE   "make"

§ LANG_MATLAB

#define LANG_MATLAB   "matlab"

§ LANG_METAFONT

#define LANG_METAFONT   "metafont"

§ LANG_METAPOST

#define LANG_METAPOST   "metapost"

§ LANG_METAPOST_WITH_TEX

#define LANG_METAPOST_WITH_TEX   "metapost_with_tex"

§ LANG_MXML

#define LANG_MXML   "mxml"

§ LANG_NIX

#define LANG_NIX   "nix"

§ LANG_OBJECTIVE_C

#define LANG_OBJECTIVE_C   "objective_c"

§ LANG_OBJECTIVE_J

#define LANG_OBJECTIVE_J   "objective_j"

§ LANG_OCAML

#define LANG_OCAML   "ocaml"

§ LANG_OCTAVE

#define LANG_OCTAVE   "octave"

§ LANG_PASCAL

#define LANG_PASCAL   "pascal"

§ LANG_PERL

#define LANG_PERL   "perl"

§ LANG_PHP

#define LANG_PHP   "php"

§ LANG_PIKE

#define LANG_PIKE   "pike"

§ LANG_PYTHON

#define LANG_PYTHON   "python"

§ LANG_R

#define LANG_R   "r"

§ LANG_REXX

#define LANG_REXX   "rexx"

§ LANG_RHTML

#define LANG_RHTML   "rhtml"

§ LANG_RUBY

#define LANG_RUBY   "ruby"

§ LANG_SCALA

#define LANG_SCALA   "scala"

§ LANG_SCHEME

#define LANG_SCHEME   "scheme"

§ LANG_SCILAB

#define LANG_SCILAB   "scilab"

§ LANG_SHELL

#define LANG_SHELL   "shell"

§ LANG_SMALLTALK

#define LANG_SMALLTALK   "smalltalk"

§ LANG_SQL

#define LANG_SQL   "sql"

§ LANG_STRATEGO

#define LANG_STRATEGO   "stratego"

§ LANG_STRUCTURED_BASIC

#define LANG_STRUCTURED_BASIC   "structured_basic"

§ LANG_TCL

#define LANG_TCL   "tcl"

§ LANG_TEX

#define LANG_TEX   "tex"

§ LANG_VALA

#define LANG_VALA   "vala"

§ LANG_VB_ASPX

#define LANG_VB_ASPX   "vb_aspx"

§ LANG_VHDL

#define LANG_VHDL   "vhdl"

§ LANG_VIM

#define LANG_VIM   "vim"

§ LANG_VISUALBASIC

#define LANG_VISUALBASIC   "visualbasic"

§ LANG_XAML

#define LANG_XAML   "xaml"

§ LANG_XML

#define LANG_XML   "xml"

§ LANG_XMLSCHEMA

#define LANG_XMLSCHEMA   "xmlschema"

§ LANG_XSLT

#define LANG_XSLT   "xslt"

Function Documentation

§ ohcount_hash_language_from_name()

struct LanguageMap* ohcount_hash_language_from_name ( register const char *  str,
register unsigned int  len 
)