module main import compiler.tests.repl.runner import log import benchmark fn main(){ mut logger := log.Log{} logger.set_level(log.DEBUG) options := runner.new_options() mut bmark := benchmark.new_benchmark() for file in options.files { bmark.step() fres := runner.run_repl_file(options.wd, options.vexec, file) or { bmark.fail() logger.error( bmark.step_message( err ) ) continue } bmark.ok() logger.info( bmark.step_message( fres ) ) } bmark.stop() logger.info( bmark.total_message('total time spent running REPL files') ) }