Files
OpenSpace/support/cloc/langDef
2015-02-13 11:23:51 +01:00

352 lines
7.8 KiB
Plaintext

ActionScript
filter remove_matches ^\s*//
filter call_regexp_common C
extension as
3rd_gen_scale 1.36
Assembly
filter remove_matches ^\s*//
filter remove_matches ^\s*;
filter call_regexp_common C
filter remove_inline //.*$
filter remove_inline ;.*$
extension S
extension asm
extension s
3rd_gen_scale 0.25
Bourne Again Shell
filter remove_matches ^\s*#
filter remove_inline #.*$
extension bash
script_exe bash
3rd_gen_scale 3.81
Bourne Shell
filter remove_matches ^\s*#
filter remove_inline #.*$
extension sh
script_exe sh
3rd_gen_scale 3.81
C
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension c
extension ec
extension pgc
3rd_gen_scale 0.77
C Shell
filter remove_matches ^\s*#
filter remove_inline #.*$
extension csh
extension tcsh
script_exe csh
script_exe tcsh
3rd_gen_scale 3.81
C#
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension cs
3rd_gen_scale 1.36
C++
filter remove_matches ^\s*//
filter remove_inline //.*$
filter call_regexp_common C
extension C
extension c++
extension cc
extension cpp
extension cxx
extension pcc
3rd_gen_scale 1.51
C/C++ Header
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension H
extension h
extension hh
extension hpp
3rd_gen_scale 1.00
CMake
filter remove_matches ^\s*#
filter remove_inline #.*$
extension CMakeLists.txt
extension cmake
filename CMakeLists.txt
3rd_gen_scale 1.00
CSS
filter call_regexp_common C
extension css
3rd_gen_scale 1.00
CUDA
filter remove_matches ^\s*//
filter remove_inline //.*$
filter call_regexp_common C
extension cu
3rd_gen_scale 1.00
D
filter remove_matches ^\s*//
filter remove_between_general /+ +/
filter call_regexp_common C
filter remove_inline //.*$
extension d
script_exe dmd
3rd_gen_scale 1.70
DOS Batch
filter remove_matches ^\s*rem
extension BAT
extension BTM
extension CMD
extension bat
extension btm
extension cmd
3rd_gen_scale 0.63
Dart
filter remove_matches ^\s*//
filter remove_inline //.*$
filter call_regexp_common C
extension dart
3rd_gen_scale 2.00
Go
filter remove_matches ^\s*//
filter remove_inline //.*$
filter call_regexp_common C
extension go
3rd_gen_scale 2.50
HLSL
filter remove_matches ^\s*//
filter remove_inline //.*$
filter call_regexp_common C
extension cg
extension cginc
extension shader
3rd_gen_scale 2.00
HTML
filter remove_html_comments
filter call_regexp_common HTML
extension htm
extension html
3rd_gen_scale 1.90
JSON
filter remove_matches ^\s*$
extension json
3rd_gen_scale 2.50
Java
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension java
3rd_gen_scale 1.36
JavaServer Faces
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension jsf
extension xhtml
3rd_gen_scale 1.50
Javascript
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension js
3rd_gen_scale 1.48
Lua
filter remove_matches ^\s*\-\-
extension lua
script_exe lua
3rd_gen_scale 4.00
MATLAB
filter remove_matches ^\s*%
filter remove_inline %.*$
3rd_gen_scale 4.00
Objective C
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
3rd_gen_scale 2.96
Objective C++
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension mm
3rd_gen_scale 2.96
OpenCL
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
3rd_gen_scale 1.50
PHP
filter remove_matches ^\s*#
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline #.*$
filter remove_inline //.*$
extension php
extension php3
extension php4
extension php5
3rd_gen_scale 3.50
Perl
filter remove_below ^__(END|DATA)__
filter remove_matches ^\s*#
filter remove_below_above ^=head1 ^=cut
filter remove_inline #.*$
extension PL
extension perl
extension pl
extension plh
extension plx
extension pm
script_exe perl
script_exe perl5
3rd_gen_scale 4.00
PowerShell
filter powershell_to_C
filter call_regexp_common C
filter remove_matches ^\s*#
filter remove_inline #.*$
extension ps1
3rd_gen_scale 3.00
Python
filter remove_matches ^\s*#
filter docstring_to_C
filter call_regexp_common C
filter remove_inline #.*$
extension py
3rd_gen_scale 4.20
QML
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension qml
3rd_gen_scale 1.25
R
filter remove_matches ^\s*#
filter remove_inline #.*$
extension R
3rd_gen_scale 3.00
Ruby
filter remove_matches ^\s*#
filter remove_below_above ^=begin ^=end
filter remove_inline #.*$
extension rake
extension rb
filename Rakefile
filename rakefile
script_exe ruby
3rd_gen_scale 4.20
Ruby HTML
filter remove_html_comments
filter call_regexp_common HTML
extension rhtml
3rd_gen_scale 4.00
Rust
filter remove_matches ^\s*//
filter remove_inline //.*$
filter call_regexp_common C
extension rs
3rd_gen_scale 1.00
SQL
filter call_regexp_common C
filter remove_matches ^\s*--
filter remove_inline --.*$
extension SQL
extension psql
extension sql
3rd_gen_scale 2.29
SQL Data
filter call_regexp_common C
filter remove_matches ^\s*--
filter remove_inline --.*$
extension data.sql
3rd_gen_scale 1.00
SQL Stored Procedure
filter call_regexp_common C
filter remove_matches ^\s*--
filter remove_inline --.*$
extension spc.sql
extension spoc.sql
extension sproc.sql
extension udf.sql
3rd_gen_scale 6.15
Swift
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension swift
3rd_gen_scale 2.50
Visual Basic
filter remove_above ^\s*Attribute\s+VB_Name\s+=
filter remove_matches ^\s*Attribute\s+
filter remove_matches ^\s*\47
extension VB
extension VBA
extension VBS
extension bas
extension cls
extension ctl
extension dsr
extension frm
extension vb
extension vba
extension vbs
3rd_gen_scale 2.76
XML
filter remove_html_comments
filter call_regexp_common HTML
extension XML
extension xml
3rd_gen_scale 1.90
XQuery
filter remove_between_general (: :)
extension xq
extension xquery
3rd_gen_scale 2.50
XSD
filter remove_html_comments
filter call_regexp_common HTML
extension XSD
extension xsd
3rd_gen_scale 1.90
XSLT
filter remove_html_comments
filter call_regexp_common HTML
extension XSL
extension XSLT
extension xsl
extension xslt
3rd_gen_scale 1.90
YAML
filter remove_matches ^\s*#
filter remove_inline #.*$
extension yaml
extension yml
3rd_gen_scale 0.90
awk
filter remove_matches ^\s*#
filter remove_inline #.*$
extension awk
script_exe awk
3rd_gen_scale 3.81
make
filter remove_matches ^\s*#
filter remove_inline #.*$
extension Gnumakefile
extension Makefile
extension am
extension gnumakefile
extension makefile
filename Gnumakefile
filename Makefile
filename gnumakefile
filename makefile
script_exe make
3rd_gen_scale 2.50
GLSL
filter remove_matches ^\s*//
filter call_regexp_common C
filter remove_inline //.*$
extension glsl
extension hglsl
3rd_gen_scale 5