summary refs log tree commit diff stats
path: root/doc/cd-after-exit.txt
Commit message (Expand)AuthorAgeFilesLines
* shorten comment in ranger.pyhut2009-12-261-0/+4
* Explained cd-after-exit featurehut2009-12-251-0/+132
ref='#n13'>13 14 15 16 17 18 19 20 21 22 23






















                                                         
## print out a (global variable) string to stdout

var size : int = 14
var x : (array character) = "hello, world!"

fn main [
  call write 1/stdout, x, size
  call exit, 0
]

fn write fd : int, x : (address array byte), size : int [
  EBX <- copy fd
  ECX <- copy x
  EDX <- copy size
  EAX <- copy 4/write
  syscall
]

fn exit x : int [
  code/EBX <- copy x
  code/EAX <- copy 1/exit
  syscall
]