Create a new IndexTargetNode
node
Create a new InstanceVariableAndWriteNode
node
Create a new InstanceVariableOrWriteNode
node
Create a new InstanceVariableReadNode
node
Create a new InstanceVariableWriteNode
node
Create a new LocalVariableAndWriteNode
node
Create a new LocalVariableOperatorWriteNode
node
Create a new LocalVariableOrWriteNode
node
Create a new LocalVariableReadNode
node
Create a new LocalVariableWriteNode
node
Create a new MultiTargetNode
node
Create a new OptionalKeywordParameterNode
node
Create a new OptionalParameterNode
node
Create a new RationalNode
node
Create a new StatementsNode
node
Generate a random alphanumeric string.
The argument n specifies the length, in characters, of the alphanumeric string to be generated. The argument chars specifies the character list which the result is consist of.
If n is not specified or is nil, 16 is assumed. It may be larger in the future.
The result may contain A-Z, a-z and 0-9, unless chars is specified.
require 'random/formatter' Random.alphanumeric #=> "2BuBuLf3WfSKyQbR" # or prng = Random.new prng.alphanumeric(10) #=> "i6K93NdqiH" Random.alphanumeric(4, chars: [*"0".."9"]) #=> "2952" # or prng = Random.new prng.alphanumeric(10, chars: [*"!".."/"]) #=> ",.,++%/''."
Is local fetching enabled?
Displays an alert statement
. Asks a question
if given.
Compile a CallAndWriteNode
node
Compile a CallOrWriteNode
node