File: BuiltinsAll.rb

package info (click to toggle)
dlr-languages 20090805%2Bgit.e6b28d27%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 51,484 kB
  • ctags: 59,257
  • sloc: cs: 298,829; ruby: 159,643; xml: 19,872; python: 2,820; yacc: 1,960; makefile: 96; sh: 65
file content (106 lines) | stat: -rw-r--r-- 1,279 bytes parent folder | download
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
require 'Builtins.rb'
dump(Kernel)
dump(Object)
dump(Module)
dump(Class)
dump(Array)
dump(Numeric)
dump(Integer)
dump(Fixnum)
dump(Bignum)
dump(Enumerable)
dump(String)
dump(Math)
dump(Range)
dump(Regexp)
dump(Hash)

dump(NilClass)
dump(TrueClass)
dump(FalseClass)
dump(Symbol)

dump(Exception)

dump(NoMemoryError);
dump(ScriptError);
dump(LoadError);
dump(NotImplementedError);
dump(SyntaxError);
dump(SignalException);
dump(Interrupt);
dump(StandardError);
dump(ArgumentError);
dump(IOError);
dump(EOFError);
dump(IndexError);
dump(LocalJumpError);
dump(NameError);
dump(NoMethodError);
dump(RangeError);
dump(FloatDomainError);
dump(RegexpError);
dump(RuntimeError);
dump(SecurityError);
dump(SystemCallError);
dump(ThreadError);
dump(TypeError);
dump(ZeroDivisionError);
dump(SystemExit);
dump(SystemStackError);

dump(Proc);
dump(Method);
dump(UnboundMethod);
dump(Thread);
dump(IO);
dump(File);

class C
  def instC()
  end
  
  def C.clsC()
  end
end

class D < C
  def instD()
  end
  
  def C.clsCD()
  end
  
  def D.clsD()
  end
end

module M
  private
  
  def M.private_c
  end
  
  def private_i
  end
  
  public
  
  def M.public_c
  end
  
  def public_i
  end
  
  protected
  
  def M.protected_c
  end
  
  def protected_i
  end
end

dump(C)
dump(D)
dump(M)