]> git.unchartedbackwaters.co.uk Git - francis/ofc.git/commitdiff
Beautify some debug output.
authorFrancis Russell <francis@unchartedbackwaters.co.uk>
Mon, 6 Feb 2012 12:33:15 +0000 (12:33 +0000)
committerFrancis Russell <francis@unchartedbackwaters.co.uk>
Mon, 6 Feb 2012 12:33:15 +0000 (12:33 +0000)
src/ofc/generators/Onetep.scala
src/ofc/generators/onetep/CodeGenerator.scala

index a127e7df97320b317992fd938859ff9a555f325b..306b003f39875c5731258d5b6146a48d66f738cc 100644 (file)
@@ -11,7 +11,7 @@ class Onetep extends Generator {
   var dictionary = new Dictionary
 
   def acceptInput(program : List[parser.Statement]) = {
-    println(program.mkString("\n") + "\n")
+    println("Parsed input:\n"+program.mkString("\n") + "\n")
     buildDictionary(program)
     buildDefinitions(program)
   }
@@ -84,7 +84,6 @@ class Onetep extends Generator {
   }
 
   def buildDefinition(definition : parser.Definition) {
-    println(definition)
     val builder = new TreeBuilder(dictionary)
     val assignment = builder(definition.term, definition.expr)
     val codeGenerator = new CodeGenerator()
index 5aa32bc383c61aca4f16af7e04eb325727d0340d..f83b6f3de8f6e46274331cdebd2ef75f4a810242 100644 (file)
@@ -48,17 +48,17 @@ class CodeGenerator {
     val allSpaces = IterationSpace.flattenPostorder(space)
     val allIndices = allSpaces flatMap (_.getIndices)
 
-    println("dumping operations")
+    println("Operations:")
     for(op <- IterationSpace.sort(allSpaces))
       println(op)
-    println("finished dumping operations\n\ndumping indices")
+    println("\nIndices:")
     for (i <- Index.sort(allIndices))
       println(i)
-    println("finished dumping indices")
+    println("")
 
     val loopNest = LoopNest(space)
-    println(loopNest.getTree)
-    println(loopNest.generateCode)
+    println("Loop Nest:\n"+ loopNest.getTree + "\n")
+    println("Code:\n"+loopNest.generateCode)
     // Next: we dump all these things into a prefix map
     System.exit(0)