C# Class EsotericIDE.Sclipting.SingularNode

Inheritance: Node
Datei anzeigen Open project: Timwi/EsotericIDE

Public Properties

Property Type Description
ThisInstruction Instruction

Public Methods

Method Description
Execute ( ScliptingEnv environment ) : IEnumerable

Private Methods

Method Description
PostBuildCheck ( IPostBuildReporter rep ) : void
annihilate ( ScliptingEnv e ) : void
assemble ( ScliptingEnv e ) : void
beginningOrEnd ( bool end, bool countingBackwards, bool pop ) : Action
combine ( bool reverse ) : Action
combineOperation ( bool stringify ) : Action
generateRandomInteger ( System.Numerics.BigInteger min, System.Numerics.BigInteger max ) : System.Numerics.BigInteger
getMethod ( Instruction instr ) : Action
gnaw ( bool reversed ) : Action
insert ( bool replace ) : Action
randomListOrString ( System.Numerics.BigInteger length, object listOrString ) : object
recursiveStringOperation ( string>.Func func ) : Action
regexSplit ( bool pop ) : Action
repeat ( bool reversedArguments ) : Action
repeatIntoList ( bool reversedArguments ) : Action
reverseString ( string input ) : string
sortString ( StringComparer comparer ) : string>.Func
stringListOperation ( bool pop, Func stringOperation, Func listOperation ) : Action
stringListOperation ( bool pop, object>.Func stringOperation, Func listOperation ) : Action
sublist ( bool pop ) : Action

Method Details

Execute() public method

public Execute ( ScliptingEnv environment ) : IEnumerable
environment ScliptingEnv
return IEnumerable

Property Details

ThisInstruction public_oe property

public Instruction ThisInstruction
return Instruction