In PAWS, there is no separate compilation process; the Python system reads and compiles the source files, and then immediately runs them. However, Python saves a copy of the compiled form and automatically re-uses this, skipping the compilation process, when you run the game for a second time.

On a PC running Windows and DOS

C:> dir

 Volume in drive C has no label
 Volume Serial Number is 07CF-011A
 Directory of C:\My Documents\cloak\paws\files

.              <DIR>        20/09/00  21:17 .
..             <DIR>        20/09/00  21:17 ..
UNIVERSE PY        244,970  04/11/00  10:41 Universe.py
CLOAK    PY          7,080  23/09/00  11:58 Cloak.py
PAWS     PY        126,494  04/11/00  10:40 PAWS.py
PLAY                15,716  04/11/00  10:40 play
CLOAK    BAT            42  05/11/00  11:20 Cloak.bat
         5 file(s)        394,302 bytes
         2 dir(s)        5,373.18 MB free

C:> type Cloak.bat
"C:\Python16\PYTHON.EXE" play Cloak
pause

C:> Cloak


Cloak of Darkness version 1.3

Written by Roger Firth (implemented by Neil Cerutti), (c) 1999-2002

This game uses Universe version 1.3, a PAWS class library (c) 1998 - 2001 by
Roger Plowman and Kevin Russell.

Hurrying through the rainswept November night, you're glad to see the bright
lights of the Opera House. It's surprising that there aren't more people
about, but, hey, what do you expect from a cheap demo game?


Foyer of the Opera House

You are standing in a spacious hall, splendidly decorated in red and gold,
with glittering chandeliers overhead. The entrance from the street is to the
north, and there are doorways south and west.

>quit

Press any key to continue . . .

C:> dir

 Volume in drive C has no label
 Volume Serial Number is 07CF-011A
 Directory of C:\My Documents\cloak\paws\files

.              <DIR>        20/09/00  21:17 .
..             <DIR>        20/09/00  21:17 ..
UNIVERSE PY        244,970  04/11/00  10:41 Universe.py
CLOAK    PY          7,080  23/09/00  11:58 Cloak.py
PAWS     PY        126,494  04/11/00  10:40 PAWS.py
PAWS     PYC        28,848  05/11/00  11:27 PAWS.pyc
PLAY                15,716  04/11/00  10:40 play
UNIVERSE PYC       102,207  05/11/00  11:27 Universe.pyc
CLOAK    PYC         7,886  05/11/00  11:27 Cloak.pyc
CLOAK    BAT            42  05/11/00  11:20 Cloak.bat
         8 file(s)        533,243 bytes
         2 dir(s)        5,369.05 MB free