about summary refs log blame commit diff stats
path: root/tutorial/task15.mu
blob: 9aead07fcf539abf325afe52ad5c835a44def329 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                        







                              
fn main screen: (addr screen) {
  var y/eax: int <- copy 0
  {
    compare y, 0x300/screen-height=768
    break-if->=
    var x/edx: int <- copy 0
    {
      compare x, 0x400/screen-width=1024
      break-if->=
      var color/ecx: int <- copy x
      pixel screen x, y, color
      x <- increment
      loop
    }
    y <- increment
    loop
  }
}