fork download
  1. procedure main()
  2. x := &null
  3. write(image(x), ": type = ", type(x))
  4.  
  5. ary := list(3)
  6. x := ary[2]
  7. write(image(x), ": type = ", type(x))
  8. end
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
"Hello" || "Hello" = "HelloHello"
"Hello" || "World" = "HelloWorld"
"Hello" << "World" = "World"
"Hello" <<= "Hello" = "Hello"
"Hello" <<= "World" = "World"
"Hello" >>= "Hello" = "Hello"
"Hello" == "Hello" = "Hello"
"Hello" ~== "World" = "World"
"World" || "Hello" = "WorldHello"
"World" || "World" = "WorldWorld"
"World" <<= "World" = "World"
"World" >> "Hello" = "Hello"
"World" >>= "Hello" = "Hello"
"World" >>= "World" = "World"
"World" == "World" = "World"
"World" ~== "Hello" = "Hello"