...
The Falcon 'develop' branch is now available in Apache's GIT repository at https://git-wip-us.apache.org/repos/asf/flex-falcon.git
. You can download it with any GIT client.
...
Target | Purpose |
---|---|
javadoc | Builds Falcon's Javadoc at |
eclipse | Prepares or updates the project for use in Eclipse. This takes care of generating the Java code for the lexers, parsers, and BURMs. |
main (default) | Produces an SDK at |
clean | Cleans the build output but leaves any downloaded JARs. |
wipe | Wipes out everything that didn't come from SubversionGIT. |
The main
, eclipse
, or javadoc
target will do a one-time download of five third party JARs:
...
- Download the necessary third-party JAR files.
- Generate Java-based lexer classes from JFlex
.lex
files, Java-based parser classes from ANTLR.g
files, and Java-based BURM classes from JBurg.jbg
files. - Compile the Java code (both the code that's in Subversion GIT and the lexers/parsers/BURMs that are generated by the previous step).
- Create the JAR files that are the Falcon deliverables.
- Create a SWC file that needs to be used when compiling Flex with Falcon (because Falcon generates different code for CSS than the old compiler).
...
Q: Where is the specification for ActionScript ByteCode (ABC)?
A: http://www.adobe.com/content/dam/Adobe/en/devnet/actionscript/articles/avm2overview.pdf
Q: What is a semantic checker?
...