Sha256: 2214aa5d4e0da6f1338f05259d8eaa96e9990157cdb83fa0f8217fe8da7bffab

Contents?: true

Size: 384 Bytes

Versions: 4

Compression:

Stored size: 384 Bytes

Contents

###########################
# cstest.rb (use rp5 run ..
# test of cs_grammar library
###########################
load_library 'cs_grammar'

def setup
  (0 .. 7).each do |i|
    grammar = Grammar.new(
      "baaaaaa",
      {
        "b<a" => "b",   # context sensitive rule replace a when preceded by b
        "b"   =>"a"
      }
      )    
    puts grammar.generate(i)
  end
end


Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ruby-processing-2.4.4 samples/processing_app/topics/lsystems/cstest.rb
ruby-processing-2.4.3 samples/processing_app/topics/lsystems/cstest.rb
ruby-processing-2.4.2 samples/processing_app/topics/lsystems/cstest.rb
ruby-processing-2.4.1 samples/processing_app/topics/lsystems/cstest.rb