DEFINITION MODULE UnixCalls;

EXPORT QUALIFIED 
  exit, fork, read, write, open, close, wait,
  creat, link, unlink, exec, chdir, time, 
  mknod, chmod, chown, break, stat, lseek, 
  getpid, mount, umount, setuid, getuid, stime,
  ptrace, alarm, fstat, pause, utime, smdate,
  stty, gtty, access, nice, ftime, sync, kill,
  switch, setpgrp, tell, dup, pipe, times, profil,
  setgid, getgid, signal, acct, setphys, syslock,
  ioctl, reboot, mpx, exece, umask, chroot, vfork, 
  vread, vwrite, brk, sbrk;

CONST
  exit = 1; fork = 2; read = 3; write = 4; open = 5; close = 6; wait = 7;
  creat = 8; link = 9; unlink = 10; exec = 11; chdir = 12; time = 13;
  mknod = 14; chmod = 15; chown = 16; break = 17; stat = 18; lseek = 19;
  getpid = 20; mount = 21; umount = 22; setuid = 23; getuid = 24; stime = 25;
  ptrace = 26; alarm = 27; fstat = 28; pause = 29; utime = 30;
  stty = 31; gtty = 32; access = 33; nice = 34; ftime = 35; sync = 36;
  kill = 37 ; switch = 38; setpgrp = 39; tell = 40; dup = 41; pipe = 42;
  times = 43; profil = 44; setgid = 46; getgid = 47; signal = 48; acct = 51;
  setphys = 52; syslock = 53; ioctl = 54; reboot = 55; mpx = 56;
  exece = 59; umask = 60; chroot = 61; vfork = 66; vread = 67; vwrite = 68;
  smdate = 69; brk = 70; sbrk = 71;

END UnixCalls .
