v2 / vlib / v / checker / tests / fn_call_arg_mismatch_err_c.vv
29 lines · 26 sloc · 543 bytes · f6844e97661d55094833fd8a0e44589aeca62ebf
Raw
1module main
2
3import os
4
5fn list_files() ![][]string {
6 mut unchecked_files := os.ls('utilities/modules')!
7 println(unchecked_files)
8 for files in unchecked_files {
9 println(files)
10 if os.is_file(files) == true {
11 println(files)
12 } else {
13 println(os.ls(os.chdir(files)!)!)
14 }
15 println(files)
16 }
17 mut modules := [['Module:', 'Path:', 'Description']]
18 return modules
19}
20
21fn main() {
22 mut data := [
23 ['Module:', 'Path:', 'Description'],
24 ]
25 mods := list_files() or { [['null', 'null', 'null']] }
26 for _, mod in mods {
27 data << mod
28 }
29}
30