erg/doc/JA/API/procs.md
Shunsuke Shibayama 96132b20f6 initial commit
2022-08-10 23:02:27 +09:00

784 B

プロシージャ

print!

print!(x) -> NoneType

xを改行ありで返す。

debug!

debug!(x, type = Info) -> NoneType

xを改行ありでデバッグ表示(ファイル名、行数、変数の場合変数名が一緒に表示される)する。リリースモードでは除去される。 絵文字対応ターミナルではtypeに応じてプレフィックスが付く。

  • type == Info: 💬
  • type == Ok:
  • type == Warn: ⚠️
  • type == Hint: 💡

for! i: Iterable T, block: T => NoneType

blockの動作でイテレータを走査する。

while! cond: Bool!, block: () => NoneType

condがTrueの間、blockを実行する。

Lineno!() -> Nat

Filename!() -> Str

Namespace!() -> Str

Module!() -> Module