vextoly/cryn

[# loop: sum 1..100 #]
define main
  make int64 i
  make int64 sum

  set 0
  move i
  write
  set 0
  move sum
  write
  set 0

  mark loop
  move i
  read
  compare 101
  jump done when greater-or-equal

  move i
  read
  push
  move sum
  read
  add
  move sum
  write
  set 0

  move i
  read
  add 1
  move i
  write
  set 0

  jump loop
  mark done

  move sum
  read
  output
  return
end