view graal/com.oracle.truffle.sl.test/tests/Comparison.sl @ 13821:b16ec83edc73

Documentation and more refactoring of Simple Language
author Christian Wimmer <christian.wimmer@oracle.com>
date Wed, 29 Jan 2014 20:45:43 -0800
parents e34d5cca7496
children
line wrap: on
line source

function main() {  
  println("<");
  println(4 < 20);  
  println(40 < 2);  
  println(4 < 4);  
  println(4 < 200000000000000000000000000);  
  println(40000000000000000000000000 < 20);  
  println(40000000000000000000000000 < 200000000000000000000000000);  
  println(400000000000000000000000000 < 20000000000000000000000000);  
  println(40000000000000000000000000 < 40000000000000000000000000);  

  println("<=");
  println(4 <= 20);  
  println(40 <= 2);  
  println(4 <= 4);  
  println(4 <= 200000000000000000000000000);  
  println(40000000000000000000000000 <= 20);  
  println(40000000000000000000000000 <= 200000000000000000000000000);  
  println(400000000000000000000000000 <= 20000000000000000000000000);  
  println(40000000000000000000000000 <= 40000000000000000000000000);  

  println(">");
  println(4 > 20);  
  println(40 > 2);  
  println(4 > 4);  
  println(4 > 200000000000000000000000000);  
  println(40000000000000000000000000 > 20);  
  println(40000000000000000000000000 > 200000000000000000000000000);  
  println(400000000000000000000000000 > 20000000000000000000000000);  
  println(40000000000000000000000000 > 40000000000000000000000000);  

  println(">=");
  println(4 >= 20);  
  println(40 >= 2);  
  println(4 >= 4);  
  println(4 >= 200000000000000000000000000);  
  println(40000000000000000000000000 >= 20);  
  println(40000000000000000000000000 >= 200000000000000000000000000);  
  println(400000000000000000000000000 >= 20000000000000000000000000);  
  println(40000000000000000000000000 >= 40000000000000000000000000);  

  println("==");
  println(4 == 20);  
  println(40 == 2);  
  println(4 == 4);  
  println(4 == 200000000000000000000000000);  
  println(40000000000000000000000000 == 20);  
  println(40000000000000000000000000 == 200000000000000000000000000);  
  println(400000000000000000000000000 == 20000000000000000000000000);  
  println(40000000000000000000000000 == 40000000000000000000000000);  

  println("!=");
  println(4 != 20);  
  println(40 != 2);  
  println(4 != 4);  
  println(4 != 200000000000000000000000000);  
  println(40000000000000000000000000 != 20);  
  println(40000000000000000000000000 != 200000000000000000000000000);  
  println(400000000000000000000000000 != 20000000000000000000000000);  
  println(40000000000000000000000000 != 40000000000000000000000000);  
}