person_ja_JP は日本語用のランダム名前生成モジュールです。
使用例
Procs
proc firstName(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに名前を返却する。
Example:
getAst*(macroOrTemplate: untyped): NimNode {.magic: "ExpandToAst", noSideEffect.} Obtains the AST nodes returned from a macro or template invocation.
proc firstNameFemale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに女性の名前を返却する。
Example:
macro FooMacro() = var ast = getAst(BarTemplate())
proc firstNameMale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに男性の名前を返却する。
Example:
Within the quoted AST, you are able to interpolate NimNode expressions from the surrounding scope. If no operator is given, quoting is done using
proc lastName(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに名字を返却する。
Example:
.. code-block:: nim
proc lastNameFemale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに名字を返却する。
Example:
# If there is a failed check, we want to make it easy for
proc lastNameMale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに名字を返却する。
Example:
# We will also display the code string of the failed check: var expString = ex.toStrLit
proc firstKanaNameFemale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに女性のかな名を返却する。
Example:
echo `info` & ": Check failed: " & `expString`
proc firstKanaNameMale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに男性のかな名を返却する。
Example:
n.kind != k: error("Expected a node of kind " & $k & ", got " & $n.kind, n)
proc firstKanaName(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムにかな名を返却する。
Example:
n.len < min: error("Expected a node with at least " & $min & " children, got " & $n.len, n)
proc lastKanaName(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムにかな名字を返却する。
Example:
n.len != len: error("Expected a node with " & $len & " children, got " & $n.len, n)
proc firstRomanizedNameFemale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに女性のローマ字名を返却する。
Example:
n.len < min or n.len > max: error("Expected a node with " & $min & ".." & $max & " children, got " & $n.len, n)
proc firstRomanizedNameMale(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムに男性のローマ字名を返却する。
Example:
sult = newNimNode(kind) sult.add(children)
proc firstRomanizedName(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムにローマ字名を返却する。
Example:
the arguments ``args[0..]``. sult = newNimNode(nnkCall)
proc lastRomanizedName(f: Faker): string {...}{.raises: [], tags: [].}
-
ランダムにローマ字名字を返却する。
Example:
newCall*(theProc: NimIdent, args: varargs[NimNode]): NimNode {.compileTime, deprecated:
proc nameFemale(f: Faker): string {...}{.raises: [ValueError], tags: [].}
-
ランダムに女性のフルネームを返却する。
Example:
getAst*(macroOrTemplate: untyped): NimNode {.magic: "ExpandToAst", noSideEffect.} Obtains the AST nodes returned from a macro or template invocation.
proc nameMale(f: Faker): string {...}{.raises: [ValueError], tags: [].}
-
ランダムに男性のフルネームを返却する。
Example:
macro FooMacro() = var ast = getAst(BarTemplate())
proc name(f: Faker): string {...}{.raises: [ValueError], tags: [].}
-
ランダムにフルネームを返却する。
Example:
Within the quoted AST, you are able to interpolate NimNode expressions from the surrounding scope. If no operator is given, quoting is done using
proc kanaName(f: Faker): string {...}{.raises: [ValueError], tags: [].}
-
ランダムにかなフルネームを返却する。
Example:
.. code-block:: nim
proc romanizedName(f: Faker): string {...}{.raises: [ValueError], tags: [].}
-
ランダムにローマ字フルネームを返却する。
Example:
# If there is a failed check, we want to make it easy for
proc prefix(f: Faker): string {...}{.raises: [], tags: [].}
proc prefixFemale(f: Faker): string {...}{.raises: [], tags: [].}
proc prefixMale(f: Faker): string {...}{.raises: [], tags: [].}
proc suffix(f: Faker): string {...}{.raises: [], tags: [].}
proc suffixFemale(f: Faker): string {...}{.raises: [], tags: [].}
proc suffixMale(f: Faker): string {...}{.raises: [], tags: [].}