solution/cw5/fun_llvm.sc
changeset 867 42256f8cc2b7
parent 864 a24633510c0a
child 868 b0acb8741b16
equal deleted inserted replaced
866:33232fc4513a 867:42256f8cc2b7
   369   prelude ++ compile_prog(prog, Map("new_line" -> "Void", "skip" -> "Void", 
   369   prelude ++ compile_prog(prog, Map("new_line" -> "Void", "skip" -> "Void", 
   370 				    "print_star" -> "Void", "print_space" -> "Void",
   370 				    "print_star" -> "Void", "print_space" -> "Void",
   371                                     "print_int" -> "Void", "print_char" -> "Void"))
   371                                     "print_int" -> "Void", "print_char" -> "Void"))
   372 
   372 
   373 
   373 
   374 import ammonite.ops._
   374 //import ammonite.ops._
   375 
   375 
   376 
   376 
   377 @main
   377 @main
   378 def main(fname: String) = {
   378 def main(fname: String) = {
   379     val path = os.pwd / fname
   379     val path = os.pwd / fname