mxsdoc

Many.ms

依存

struct ManyStruct

与えられたパーサを失敗するまで繰り返し、結果を配列として返すパーサ。

public Parser

プロパティ
<Struct>

public MinCount

プロパティ
<Integer>

最小繰り返し回数。既定値は0

public MaxCount

プロパティ
<Integer>

最大繰り返し回数。既定値は2147483647

public Debug

プロパティ
<BooleanClass>

private intMax

プロパティ
<Integer>

MAXScriptにおける有効な整数の最大値。

public fn Parse

パラメータ
content
<Struct:ContextStruct>
戻り値
<Array[<Any>]|Struct:FailureStruct>

成功した場合はパース結果の配列、失敗した場合はFailureStructを返す。

補足

パース結果がNotCollectStructの場合は配列から除外する。

public fn StructName

戻り値
<Name>

public fn Dump

パラメータ
indent:
<String>
パラメータ
out:
<FileStream|StringStream|WindowStream>

出力先。既定値はlistener

戻り値
<OkClass>

public fn Equals

パラメータ
obj
<Any>
戻り値
<BooleanClass>
補足

大文字と小文字を区別する。