|  |  4.15.1 package declarations 
 
Syntax:
packagename;
Purpose:
defines a package (Only relevant in very special situations).
Example:
|  |   package Test;
  int i=3; exportto(Test,i);
  Test::i+2;
==> 5
  i;
==>    ? `i` is undefined
==>    ? error occurred in or before ./examples/package_declarations.sing lin\
   e 4: `  i;`
  listvar();
  listvar(Test);
==> // Test                           [0]  package Test (N)
==> // ::i                            [0]  int 3
  package dummy = Test;
  kill Test;
  listvar(dummy);
==> // dummy                          [0]  package dummy (N)
==> // ::i                            [0]  int 3
 | 
 
 |