diff --git a/cmd/tools/measure/parser_speed.v b/cmd/tools/measure/parser_speed.v index 7b549a7a93..0b82a5d5e7 100644 --- a/cmd/tools/measure/parser_speed.v +++ b/cmd/tools/measure/parser_speed.v @@ -10,14 +10,14 @@ fn main() { files := os.args#[1..] if files.len > 0 && files[0].starts_with('@') { lst_path := files[0].all_after('@') - listed_files := os.read_file(lst_path)?.split('\n') - process_files(listed_files)? + listed_files := os.read_file(lst_path)!.split('\n') + process_files(listed_files)! return } - process_files(files)? + process_files(files)! } -fn process_files(files []string) ? { +fn process_files(files []string) ! { mut table := ast.new_table() mut pref := pref.new_preferences() pref.is_fmt = true diff --git a/examples/sokol/sounds/wav_player.v b/examples/sokol/sounds/wav_player.v index b73fd83d56..575b8b3b35 100644 --- a/examples/sokol/sounds/wav_player.v +++ b/examples/sokol/sounds/wav_player.v @@ -12,13 +12,13 @@ mut: fn main() { if os.args.len < 2 { eprintln('Usage: play_wav file1.wav file2.wav ...') - play_sounds([os.resource_abs_path('uhoh.wav')])? + play_sounds([os.resource_abs_path('uhoh.wav')])! exit(1) } - play_sounds(os.args[1..])? + play_sounds(os.args[1..])! } -fn play_sounds(files []string) ? { +fn play_sounds(files []string) ! { mut player := Player{} player.init() for f in files { @@ -31,7 +31,7 @@ fn play_sounds(files []string) ? { eprintln('skipping "$f" (not a .wav file)') continue } - player.play_wav_file(f)? + player.play_wav_file(f)! } player.stop() } @@ -65,9 +65,9 @@ fn (mut p Player) stop() { p.free() } -fn (mut p Player) play_wav_file(fpath string) ? { +fn (mut p Player) play_wav_file(fpath string) ! { println('> play_wav_file: $fpath') - samples := read_wav_file_samples(fpath)? + samples := read_wav_file_samples(fpath)! p.finished = true p.samples << samples p.finished = false @@ -116,10 +116,10 @@ struct RIFFFormat { sub_format [16]u8 // GUID } -fn read_wav_file_samples(fpath string) ?[]f32 { +fn read_wav_file_samples(fpath string) ![]f32 { mut res := []f32{} // eprintln('> read_wav_file_samples: $fpath -------------------------------------------------') - mut bytes := os.read_bytes(fpath)? + mut bytes := os.read_bytes(fpath)! mut pbytes := &u8(bytes.data) mut offset := u32(0) rh := unsafe { &RIFFHeader(pbytes) } diff --git a/examples/v_script.vsh b/examples/v_script.vsh index cebb3f007f..36bc835769 100755 --- a/examples/v_script.vsh +++ b/examples/v_script.vsh @@ -13,24 +13,24 @@ for _ in 0 .. 3 { } println('\nMaking dir "v_script_dir".') -mkdir('v_script_dir')? +mkdir('v_script_dir')! println("\nEntering into v_script_dir and listing it's files.") -chdir('v_script_dir')? +chdir('v_script_dir')! files := ls('.') or { panic(err) } println(files) println('\nCreating foo.txt') -create('foo.txt')? +create('foo.txt')! println('\nFiles:') again_ls := ls('.') or { panic(err) } println(again_ls) println('\nRemoving foo.txt and v_script_dir') -rm('foo.txt')? -chdir('../')? -rmdir('v_script_dir')? +rm('foo.txt')! +chdir('../')! +rmdir('v_script_dir')! print('\nDoes v_script_dir still exist? ') println(exists('v_script_dir'))