generator: open Unix module by default.
authorRichard Jones <rjones@redhat.com>
Thu, 19 Nov 2009 17:01:53 +0000 (17:01 +0000)
committerRichard Jones <rjones@redhat.com>
Thu, 19 Nov 2009 17:01:53 +0000 (17:01 +0000)
commita216a8adaaf99021ec2f9b6c3eb2c4074252bbb4
treecc42658f9d7a0d168fd744d7b22cd4b16e4c2fb3
parent986541c26ddeec7583cfb41412d4edaef60703a2
generator: open Unix module by default.

Add:

  open Unix

at the top of the generator, which means that we don't need to
prefix any 'Unix.foo' symbols (we can just use 'foo' instead).

Unfortunately the Unix module shadows one symbol in Pervasives
(the Pervasives module is opened by default in OCaml code).  That
symbol is 'stdout'.  So we replace this with 'Pervasives.stdout'
in two places.  Still a net reduction in code size.
src/generator.ml