File: AllStyles.rb.folded

package info (click to toggle)
codequery 1.0.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 17,860 kB
  • sloc: cpp: 151,420; xml: 16,576; python: 5,602; ansic: 5,487; makefile: 559; perl: 496; ruby: 209; sql: 194; sh: 106; php: 53; vhdl: 51; erlang: 47; objc: 22; lisp: 18; cobol: 18; modula3: 17; asm: 14; fortran: 12; ml: 11; tcl: 6
file content (119 lines) | stat: -rw-r--r-- 3,192 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
 0 400   0   # Enumerate all styles where possible: 0..31,40..45
 0 400   0   # 30,31,40,45 are never set and 1 switches rest of file to error state
 1 400   0   
 0 400   0   #0 whitespace
 0 400   0       #
 0 400   0   	#
 1 400   0   
 0 400   0   #1:error, can be set with a heredoc delimiter >256 characters but that can't be recovered from
 0 400   0   #<<ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789
 1 400   0   
 0 400   0   #2:comment line
 1 400   0   
 0 400   0   #3:POD
 0 400   0   =begin
 0 400   0   3:POD
 0 400   0   =end
 1 400   0   
 0 400   0   #4:number
 0 400   0   4
 1 400   0   
 0 400   0   #5:word
 0 400   0   super
 1 400   0   
 0 400   0   #6:string
 0 400   0   "6:double quotes"
 1 400   0   
 0 400   0   #7:single quoted string
 0 400   0   '7:single quotes'
 1 400   0   
 0 400   0   #8:class name
 0 400   0   class ClassName end
 1 400   0   
 0 400   0   #9:def name
 0 400   0   def Function end
 1 400   0   
 0 400   0   #10:operator
 0 400   0   &
 1 400   0   
 0 400   0   #11:identifier
 0 400   0   identifier
 1 400   0   
 0 400   0   #12:regex
 0 400   0   /[12a-z]/
 1 400   0   
 0 400   0   #13:global
 0 400   0   $global13
 1 400   0   
 0 400   0   #14:symbol
 0 400   0   :symbol14
 1 400   0   
 0 400   0   #15:module name
 0 400   0   module Module15 end
 1 400   0   
 0 400   0   #16:instance var
 0 400   0   @instance16
 1 400   0   
 0 400   0   #17:class var
 0 400   0   @@class17
 1 400   0   
 0 400   0   #18:back ticks
 0 400   0   `18`
 1 400   0   
 0 400   0   #19:data section at end of file
 1 400   0   
 0 400   0   #20:here delimiter
 2 400   0 + <<DELIMITER20
 0 401   0 | DELIMITER20
 1 400   0   
 0 400   0   #21:single quoted heredoc
 2 400   0 + <<'D'
 0 401   0 | 21:here doc #{1 + 1}
 0 401   0 | D
 1 400   0   
 0 400   0   #22:double quoted heredoc
 2 400   0 + <<"D"
 0 401   0 | 22:here doc #{1 + 1}
 0 401   0 | D
 1 400   0   
 0 400   0   #23:back tick quoted heredoc
 2 400   0 + <<`D`
 0 401   0 | 23:here doc #{1 + 1}
 0 401   0 | D
 1 400   0   
 0 400   0   #24:q quoted string
 0 400   0   %q!24:quotes's!
 1 400   0   
 0 400   0   #25:Q quoted string
 0 400   0   %Q!25:quotes"s!
 1 400   0   
 0 400   0   #26:executed string
 0 400   0   %x(echo 26)
 1 400   0   
 0 400   0   #27:regex
 0 400   0   %r(27[a-z]/[A-Z]+)
 1 400   0   
 0 400   0   #28:interpolable string array
 0 400   0   %W(28 cgi.rb complex.rb date.rb #{1} )
 1 400   0   
 0 400   0   #29:demoted keyword do
 0 400   0   while 1 do end
 1 400   0   
 0 400   0   # 30,31,40,45 never set
 1 400   0   
 0 400   0   #41:non-interpolable string array
 0 400   0   %w(#{1 + 1})
 1 400   0   
 0 400   0   #42:non-interpolable symbol array
 0 400   0   %i(#{1 + 1})
 1 400   0   
 0 400   0   #43:interpolable symbol array
 0 400   0   %I(#{1 + 1})
 1 400   0   
 0 400   0   #44:symbol
 0 400   0   %s(#{1 + 1})
 1 400   0   
 0 400   0   #19:data section
 0 400   0   __END__
 1 400   0   
 0 400   0