cz.zcu.validationserver.compilers
Class PascalCompiler

java.lang.Object
  extended by cz.zcu.validationserver.compilers.CustomExternalCompiler
      extended by cz.zcu.validationserver.compilers.PascalCompiler

public class PascalCompiler
extends CustomExternalCompiler

POZOR - compiler Pascalu nesmi byt spusten vicekrat nez jednou, jinak muze hodit chybu pri linkovani: "/usr/bin/ld: link.res: No such file: No such file or directory". Zrejm nejaka kolize v souborech se kterou se nepocita. Created by IntelliJ IDEA. User: Lukas Date: 11.5.2007 Time: 17:01:55


Field Summary
private static java.lang.Object compilerLock
           
 
Fields inherited from class cz.zcu.validationserver.compilers.CustomExternalCompiler
invoker
 
Constructor Summary
PascalCompiler(ValidationInfo info, FullValidationResult result)
           
 
Method Summary
 void compileSingleFile(java.io.File file, java.io.File outputDir)
           
 
Methods inherited from class cz.zcu.validationserver.compilers.CustomExternalCompiler
getInvoker, getTextResult, isShowCompilerResult, runCommand
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compilerLock

private static final java.lang.Object compilerLock
Constructor Detail

PascalCompiler

public PascalCompiler(ValidationInfo info,
                      FullValidationResult result)
Method Detail

compileSingleFile

public void compileSingleFile(java.io.File file,
                              java.io.File outputDir)
                       throws ValidationError
Throws:
ValidationError


Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.