 
 	// MARK: -
 
-	public init(logDebug: Bool = false) {
+	public init(logDebug: Bool = false, logTime: Bool = false) {
 		self.logDebug = logDebug
+		self.logTime = logTime
 		compiler = BytecodeCompiler()
 	}
 	

public class Runner {
	
	fileprivate let logDebug: Bool
	
	fileprivate var source: String?
	


		interpret(fullBytecode)
		
		if logTime {
			
			let timeElapsed = CFAbsoluteTimeGetCurrent() - startTime
			
			let interpretTimeElapsed = CFAbsoluteTimeGetCurrent() - interpretStartTime
			
			log("\nTotal execution time: \(timeElapsed)s")

			log("\nInterpret execution time: \(interpretTimeElapsed)s")

		}
