       println("Unrecognized token '\(token!)' on line \(lineNumber)")
       exit(1)
     }
+    */
   }
 
   func parseName(scanner: NSScanner, _ lineNumber: Int) {

    }
  }

  func validate() {
    // TODO: Implement some validations
    return

    return scanned ? (token as String?) : nil
  }

  private func mustScanWord(scanner: NSScanner, _ expectedWord: String) {
    let word = scanWord(scanner)

    if word == nil {
      println("Expected word"); exit(1)
    }
    if word != expectedWord {
      println("Expected '\(expectedWord)', got '\(word)'"); exit(1)
    }
  }

  private func scanWords(scanner: NSScanner) -> [String] {
    var words: [String] = []

