Method: Orenono::Brain#initialize
- Defined in:
- lib/brain.rb
#initialize(config, src = '') ⇒ Brain
Returns a new instance of Brain.
11 12 13 14 15 16 17 18 19 |
# File 'lib/brain.rb', line 11 def initialize(config, src = '') @config = config @src = src @tokens = @src.scan(/#{@config.token_patterns}/) @tape = Array.new(65_535) { 0 } @memory_cursol = 0 @code_cursol = 0 @loop_stack = [] end |