Availability:built-in
 qcompile(:File, 
+Options)As qcompile/1, 
but processes additional options as defined by
load_files/2. Options 
are passed to load_files/2. 
In addition the following options are processed:
qcompile(:File, 
+Options)As qcompile/1, 
but processes additional options as defined by
load_files/2. Options 
are passed to load_files/2. 
In addition the following options are processed:
- include(+Include)
- What to include into the QLF file. Currently accepts only a single 
value: the atom user. When specified, files loaded 
indirectly from File that to not come from the Prolog library 
are included into the.qlffile. This may be used to 
generate a single file from an application. The result is comparable to 
a save state (see qsave_program/2) 
with the following differences:
 
- Only your application code is included. The Prolog libraries and 
boot files are not.
- Only Prolog code is included, .qlffiles cannot include 
arbitrary resources.
- The file can be loaded into a running Prolog process, while a saved 
state can only be loaded into a virgin Prolog virtual machine.