Show
Ignore:
Timestamp:
01/07/09 18:53:22 (11 months ago)
Author:
EricAllen
Message:

Added a type normalizer to improve presentation of types in error messages.
Got the type checker working over more of our first 20 compiled programs.
Added corresponding tests to CompilerJUTests.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/ProjectFortress/build.xml

    r3244 r3292  
    7777  <!-- Scala jar files --> 
    7878  <property name="scala-compiler.jar" 
    79             value="${basedir}/third_party/scala/scala-compiler-2.7.1.jar"/> 
     79            value="${basedir}/third_party/scala/scala-compiler-2.7.3.jar"/> 
    8080  <property name="scala-library.jar" 
    81             value="${basedir}/third_party/scala/scala-library-2.7.1.jar"/> 
     81            value="${basedir}/third_party/scala/scala-library-2.7.3.jar"/> 
    8282 
    8383  <!-- ASTGen --> 
     
    488488  </target> 
    489489 
    490   <target name="compileAll" depends="compile" 
     490  <target name="compileAll" depends="clean, compileCommon, makeAST, parser, operatorsGen" 
    491491          description="Compile all Fortress code."> 
     492    <javac 
     493        srcdir="${src}" 
     494        destdir="${build}" 
     495        source="1.5" 
     496        debug="true" 
     497        includeantruntime="false" 
     498        fork="true" 
     499        memorymaximumsize="${junitMem}"> 
     500      <!-- Uncomment the following line to print unchecked warnings 
     501           (here and in the 'compileCommon' target. --> 
     502      <!-- <compilerarg value="-Xlint:unchecked"/> --> 
     503      <classpath refid="compile.classpath"/> 
     504      <include name="**/*.java"/> 
     505      <exclude name="${usefulPackage}/*.java"/> 
     506      <exclude name="${unicodePackage}/*.java"/> 
     507    </javac> 
    492508    <scalac 
    493509        srcdir="${src}"