Skip to content

Instantly share code, notes, and snippets.

@Vaguery
Created March 29, 2010 01:09
Show Gist options
  • Select an option

  • Save Vaguery/347215 to your computer and use it in GitHub Desktop.

Select an option

Save Vaguery/347215 to your computer and use it in GitHub Desktop.
Your random program:
block {
  value «int»
  do code_null_q
  value «int»
  block {
    value «bool»
    do float_sqrt}
  ref x1
  value «code»
  do float_define
  value «code»
  do int_from_bool
  block {
    ref x1}
  block {
    value «int»
    value «code»
    value «code»
    ref x1
    value «bool»
    block {
      block {}}
    block {
      block {
        value «bool»
        do bool_random}}}
  block {
    do code_list
    ref x2
    value «float»
    ref x1}
  ref x2
  ref x2
  value «code»
  block {
    ref x1
    value «int»
    do name_unbind
    block {
      do int_if}}
  do exec_define
  value «code»
  do exec_if
  ref x1
  value «code»
  do float_multiply
  ref x2
  ref x1
  ref x2
  do code_yankdup}
«int» -4
«int» 51
«bool» false
«code» do code_shove
«code» block {ref x1 block {} value «code» value «bool» }
«code»
«bool» true
«int» 2
«code» block {value «bool» do int_from_bool block {ref x2 } value «bool» block {} block {value «code» ref x1 do exec_define }}
«bool» false
«bool» true
«code» value «int»
«int» 86
«code» block {ref x1 ref x2 value «bool» do code_swap value «code» }
«bool» false
«code»
«bool» true
«bool» true
«float» 837.397126499925
«code» block {value «int» value «code» value «bool» block {ref x1 value «float» block {}} }
«int» -2
«code»
«bool» true
«float» 205.373437709736
«int» -38
«code» block {block {do code_replace_nth_point value «int» value «float» block {block {} do code_instructions } ref x2 block {} } do code_execute_then_pop }
«int» 22
«float» -299.222004685283
«code» block {do float_divide ref x2 }
sensor values: {"int_1"=>0, "bool_1"=>true, "steps"=>50}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment