source: branches/help/SOURCE_TOOLS/arb.cloc.code.def

Last change on this file was 8607, checked in by westram, 13 years ago

merge from e4fix [8135] [8136] [8137] [8138] [8139] [8140] [8141] [8142] [8143] [8144] [8222]
(this revives the reverted patches [8129] [8130] [8131] [8132]; see [8133])

  • fixes
    • some free/delete mismatches
    • wrong definition of ORF objects (Level was no bit value)
    • amino consensus (failed for columns only containing 'C')
  • rename
    • AA_sequence_term → orf_term
    • ED4_sequence_terminal_basic → ED4_abstract_sequence_terminal
  • cleaned up hierarchy dumps
  • tweaked is_terminal()/to_terminal()
File size: 3.9 KB
Line 
1Shell
2    filter remove_matches ^\s*#
3    extension bash
4    extension csh
5    extension ksh
6    extension sh
7    extension tcsh
8    script_exe bash
9    script_exe csh
10    script_exe ksh
11    script_exe sh
12    script_exe tcsh
13    3rd_gen_scale 3.81
14C
15    filter remove_matches ^\s*//
16    filter call_regexp_common C
17    extension c
18    extension ec
19    extension pgc
20    extension xs
21    3rd_gen_scale 0.77
22C++
23    filter remove_matches ^\s*//
24    filter call_regexp_common C
25    extension C
26    extension cc
27    extension cpp
28    extension cxx
29    extension pcc
30    3rd_gen_scale 1.51
31C/C++ Header
32    filter remove_matches ^\s*//
33    filter call_regexp_common C
34    extension H
35    extension h
36    extension hh
37    extension hpp
38    extension hxx
39    3rd_gen_scale 1.00
40CSS
41    filter call_regexp_common C
42    extension css
43    3rd_gen_scale 1.00
44DTD
45    filter remove_html_comments
46    filter call_regexp_common HTML
47    extension dtd
48    3rd_gen_scale 1.90
49Fortran 77
50    filter remove_f77_comments
51    extension F
52    extension F77
53    extension f
54    extension f77
55    extension pfo
56    3rd_gen_scale 0.75
57Fortran 90
58    filter remove_f77_comments
59    filter remove_f90_comments
60    extension F90
61    extension f90
62    3rd_gen_scale 1.00
63Fortran 95
64    filter remove_f77_comments
65    filter remove_f90_comments
66    extension F95
67    extension f95
68    3rd_gen_scale 1.13
69Haskell
70    filter remove_haskell_comments >filename<
71    extension hs
72    extension lhs
73    3rd_gen_scale 2.11
74Java
75    filter remove_matches ^\s*//
76    filter call_regexp_common C
77    extension java
78    3rd_gen_scale 1.36
79Javascript
80    filter remove_matches ^\s*//
81    filter call_regexp_common C
82    extension js
83    3rd_gen_scale 1.48
84Lisp
85    filter remove_matches ^\s*;
86    extension cl
87    extension el
88    extension jl
89    extension lsp
90    extension sc
91    extension scm
92    3rd_gen_scale 1.25
93Lua
94    filter remove_matches ^\s*\-\-
95    extension lua
96    script_exe lua
97    3rd_gen_scale 4.00
98NAnt scripts
99    filter remove_html_comments
100    filter call_regexp_common HTML
101    extension build
102    3rd_gen_scale 1.90
103Objective C
104    filter remove_matches ^\s*//
105    filter call_regexp_common C
106    3rd_gen_scale 2.96
107PHP
108    filter remove_matches ^\s*#
109    filter remove_matches ^\s*//
110    filter call_regexp_common C
111    extension php
112    extension php3
113    extension php4
114    extension php5
115    3rd_gen_scale 3.50
116Perl
117    filter remove_below ^__(END|DATA)__
118    filter remove_matches ^\s*#
119    filter remove_below_above ^=head1
120    extension PL
121    extension perl
122    extension pl
123    extension plh
124    extension plx
125    extension pm
126    extension amc
127    script_exe perl
128    script_exe perl5
129    3rd_gen_scale 4.00
130XML
131    filter remove_html_comments
132    filter call_regexp_common HTML
133    extension XML
134    extension xml
135    3rd_gen_scale 1.90
136XSLT
137    filter remove_html_comments
138    filter call_regexp_common HTML
139    extension XSL
140    extension XSLT
141    extension xsl
142    extension xslt
143    3rd_gen_scale 1.90
144make
145    filter remove_matches ^\s*#
146    extension Gnumakefile
147    extension Makefile
148    extension am
149    extension gnumakefile
150    extension makefile
151    filename Gnumakefile
152    filename Makefile
153    filename gnumakefile
154    filename makefile
155    filename export2sub
156    filename needs_libs
157    script_exe make
158    3rd_gen_scale 2.50
159sed
160    filter remove_matches ^\s*#
161    extension sed
162    script_exe sed
163    3rd_gen_scale 4.00
164yacc
165    filter call_regexp_common C
166    extension y
167    3rd_gen_scale 1.51
168AISC
169    filter remove_matches ^\s*#
170    extension pa
171    extension aisc
172    3rd_gen_scale 0.77
173GDE-Menu
174    filter remove_matches ^\s*#
175    extension menu
176    3rd_gen_scale 1.00
177ARB-Export-Filters
178    filter remove_matches ^\s*#
179    extension eft
180    3rd_gen_scale 1.00
181ARB-Import-Filters
182    filter remove_matches ^\s*#
183    extension ift
184    3rd_gen_scale 1.00
185ARB-GUI-Layout
186    filter remove_matches ^\?
187    extension fig
188    3rd_gen_scale 1.00
Note: See TracBrowser for help on using the repository browser.