EbNoL Menu

Loops

Loops within EbNoL are similar to lower level languages. There are plans to implement loops commonly found in higher level languages like foreach loops.

For Loops

            
Mod Main
  func Main(int argc, char array(0,0) argv) void

    for (int a = 0, a < 25, a = a+1)
      // Do something 25 times
    end for


  END Main
END Main
          

While Loops

            
Mod Main
  func Main(int argc, char array(0,0) argv) void

    int a = 5
    while (a < 10)
      // Standard while loop
    end while

  END Main
END Main