equal
  deleted
  inserted
  replaced
  
    
    
    61   val instructions = compile_block(bl, Map())._1  | 
    61   val instructions = compile_block(bl, Map())._1  | 
    62   (beginning ++ instructions ++ ending).replace("XXX", class_name) | 
    62   (beginning ++ instructions ++ ending).replace("XXX", class_name) | 
    63 }  | 
    63 }  | 
    64   | 
    64   | 
    65 // automating the above  | 
    65 // automating the above  | 
    66 import ammonite.ops._  | 
    66   | 
         | 
    67 // pre-2.5.0 ammonite   | 
         | 
    68 // import ammonite.ops._  | 
         | 
    69   | 
         | 
    70 // post 2.5.0 ammonite  | 
         | 
    71 import $ivy.`com.lihaoyi::os-lib:0.8.0`   | 
         | 
    72 import os._  | 
         | 
    73   | 
    67   | 
    74   | 
    68 def compile_to_file(bl: Block, class_name: String) : Unit =   | 
    75 def compile_to_file(bl: Block, class_name: String) : Unit =   | 
    69   write.over(pwd / s"$class_name.j", compile(bl, class_name))    | 
    76   write.over(pwd / s"$class_name.j", compile(bl, class_name))    | 
    70   | 
    77   | 
    71 def compile_and_run(bl: Block, class_name: String) : Unit = { | 
    78 def compile_and_run(bl: Block, class_name: String) : Unit = { |