diff -r 1f8005b4cdf6 -r 2969ee4a6cee misc/decompile --- a/misc/decompile Fri Nov 22 16:41:45 2019 +0000 +++ b/misc/decompile Fri Nov 22 17:01:55 2019 +0000 @@ -3,21 +3,21 @@ trap "exit" INT -files=${1:-assignment2019scala-*/Part7} +files=${1:-assignment2019scala-*} function scala_compile { (ulimit -t 30; JAVA_OPTS="-Xmx1g" scala "$1" 2>> /dev/null 1>> /dev/null) } for sd in $files; do - cd $sd + cd $sd/Part7 echo $sd if (scala_compile docdiff.scala) then scalac -g:notailcalls -d docdiff-decompiled.jar docdiff.scala java -jar ~/pep-material/procyon-decompiler-0.5.36.jar -ln -jar docdiff-decompiled.jar -o . rm CW7a.java - mv CW7a$.java CW7a.java + mv CW7a$.java $sd-CW7a.java else echo -e " --> SCALA DID NOT RUN docdiff.scala" fi