Module: Korekto
- Defined in:
- lib/korekto.rb,
lib/korekto/heap.rb,
lib/korekto/main.rb,
lib/korekto/syntax.rb,
lib/korekto/symbols.rb,
lib/korekto/statement.rb,
lib/korekto/statements.rb
Defined Under Namespace
Classes: Error, Heap, Main, Statement, Statements, Symbols, Syntax
Constant Summary
collapse
- VERSION =
'2.0.231231'
Class Method Summary
collapse
Class Method Details
.heap ⇒ Object
25
26
27
|
# File 'lib/korekto.rb', line 25
def self.heap
@@heap
end
|
.heap=(value) ⇒ Object
22
23
24
|
# File 'lib/korekto.rb', line 22
def self.heap=(value)
@@heap = value
end
|
.patch=(value) ⇒ Object
14
15
16
|
# File 'lib/korekto.rb', line 14
def self.patch=(value)
@@patch = value
end
|
.patch? ⇒ Boolean
17
18
19
|
# File 'lib/korekto.rb', line 17
def self.patch?
@@patch
end
|
.run ⇒ Object
38
39
40
41
42
43
44
45
46
|
# File 'lib/korekto.rb', line 38
def self.run
require 'korekto/symbols'
require 'korekto/syntax'
require 'korekto/heap'
require 'korekto/statement'
require 'korekto/statements'
require 'korekto/main'
Korekto::Main.new.run
end
|
.scrape=(value) ⇒ Object
33
34
35
|
# File 'lib/korekto.rb', line 33
def self.scrape=(value)
@@scrape = value
end
|
.scrape? ⇒ Boolean
30
31
32
|
# File 'lib/korekto.rb', line 30
def self.scrape?
@@scrape
end
|
.trace=(value) ⇒ Object
6
7
8
|
# File 'lib/korekto.rb', line 6
def self.trace=(value)
@@trace = value
end
|
.trace? ⇒ Boolean
9
10
11
|
# File 'lib/korekto.rb', line 9
def self.trace?
@@trace
end
|