- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
/*
* helper function that will complete the entire compile
* process, but allow both filestreams and regular input
* streams to be compiled.
*/
static boolean doCompile(InputStream in,
String pathspec,
String scriptname,
String filename,
String encoding,
String swf_options,
String avmplus_exe,
ObjectList<IncludeInfo> includes,
ObjectList<String> import_filespecs,
ObjectList<String> use_namespaces,
String language,
ObjectList<ConfigVar> configs,
ObjectList<CompilerPlug> plugs,
CompilerHandler handler,
boolean emit_doc_info /*false*/,
boolean emit_debug_info /*=false*/,
boolean show_instructions /*=false*/,
boolean show_machinecode /*=false*/,
boolean show_linenums /*=false*/,
boolean show_parsetrees /*=false*/,
boolean show_bytes /*=false*/,
boolean show_flow /*=false*/,
boolean lint_mode /*=false*/,
boolean use_static_semantics /*=false*/,
boolean emit_metadata,
boolean save_comment_nodes/*=false*/,
int dialect /*=0*/,
int target,
boolean optimize,
ObjectList<ConfigVar> optimizer_configs,
int api_version)
{ ... }