MTASC 1.04 released

With the new version of MTASC many things are improved but again you have to change some parts of your code where the compiler behaviour changed.

My changes to compile with 1.04:
mx/events/LowLevelEvents.as:212 -> “==” should be “=”

Add the following classes from DataSet.swc to your mx-classpath (rename swc to zip, extract, rename asi to as and remove packagename):
mx.data.components.datasetclasses.DataSetDataProvider.asi
mx.data.components.datasetclasses.DataSetIterator.asi
mx.data.components.datasetclasses.DeltaPacketConsts.asi
mx.data.components.datasetclasses.DeltaPacketImpl.asi
mx.data.components.datasetclasses.DataSetError.asi
mx.data.components.datasetclasses.DeltaImpl.asi
mx.data.binding.ComponentMixins.asi
mx.xpath.NodePathInfo.asi
mx.utils.ClassFinder.asi
mx.utils.StringTokenParser.asi

The changelog
– “for” optional first parameter and expression
– fixed while( o )++ i;
– added error when duplicate import statement (with same or different
package)
– added class-exist import check
=> import will now link classes
– fixed typing error with single “var” in a block
– fixed parser error with a?b:c and big left-expression
– fixed bug when catching “imported” exception class
– changed boolean operators typing
– added -flash6 for F6 compilation
– added -trace for custom trace function
– added optional color component for -header

Comments are closed.