module main import compiler.tests.repl.runner import log import benchmark fn main(){ logger := &log.Log{log.DEBUG, 'terminal'} 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') ) }