vlang vscript のメモ


vlang には, bash のような感じでシェルスクリプトっぽい機能があり, クロスプラットホームで使うのによさそうに見えます
(python とかでもできるあるが, python は環境インストールとか必要でめんどい)

ただ, 仕様はころころ変わっていて, web サイト通りには動きません.

以下は

V 0.1.28 bdecbc1 (2020/06/25)

を想定しています.

lsos.ls になり, optional 文を使っています.

したがって以下のように記述します.

import os

files := os.ls('build') or {
  return
}

for f in files {
  println(f)
}