title | summary | date |
---|---|---|
debug_indentLevel |
デバッグ出力のインデントレベルを取得または設定します。 |
2021-11-09 |
名前空間: Alice.Diagnostics
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Diagnostics.cs
デバッグ出力のインデントレベルを取得します。
namespace Alice.Diagnostics;
public number debug_indentLevel();
戻り値 | |
---|---|
number |
インデントレベル。規定値は0 です。 |
???note "対応: AliceScript RC2以降" |対応|| |---|---| |AliceScript|RC2、GM、2.0、2.1、2.2、2.3、3.0| |AliceSister|GM、2.0、2.1、2.2、2.3、3.0| |Losetta|0.8、0.9、0.10|
デバッグ出力のインデントレベルを設定します。
namespace Alice.Diagnostics;
public number debug_indentLevel(number indentLevel);
引数 | |
---|---|
indentLevel |
設定するインデントレベル。 |
戻り値 | |
---|---|
number |
インデントレベル。規定値は0 です。 |
???note "対応: AliceScript RC2以降" |対応|| |---|---| |AliceScript|RC2、GM、2.0、2.1、2.2、2.3、3.0| |AliceSister|GM、2.0、2.1、2.2、2.3、3.0| |Losetta|0.8、0.9、0.10|
デバッグ出力のインデントレベルを取得または設定します。
namespace Alice.Diagnostics;
public number debug_indentLevel { get; set; }
値 | |
---|---|
number |
デバッグ出力のインデントレベル。規定値は0 です。 |
???note "対応: Alice3.0以降" |対応|| |---|---| |AliceScript|3.0| |AliceSister|3.0| |Losetta|0.10|
次の例では、インデントレベルを設定し、デバッグ出力に書き込みます。
using Alice.Diagnostics;
debug_print("あなたはシステム管理者から通常の講習を受けたはずです。");
debug_print("これは通常、以下の3点に要約されます:");
debug_print();
debug_indent();
debug_print("#1) 他人のプライバシーを尊重すること。");
debug_print("#2) タイプする前に考えること。");
debug_print("#3) 大いなる力には大いなる責任が伴うこと。");
debug_unIndent();
debug_print();
debug_print("[sudo] [ユーザー名] のパスワード");
この例を実行すると、次のように出力されます。
あなたはシステム管理者から通常の講習を受けたはずです。
これは通常、以下の3点に要約されます:
#1) 他人のプライバシーを尊重すること。
#2) タイプする前に考えること。
#3) 大いなる力には大いなる責任が伴うこと。
[sudo] [ユーザー名] のパスワード: