跳到主要内容
版本:0.1.0

Class ExperimentalModule

Assembly: RCaron.dll
View Source
Declaration
csharp
[Module("ExperimentalModule")]
public class ExperimentalModule : IRCaronModule
Declaration
csharp
[Module("ExperimentalModule")]
public class ExperimentalModule : IRCaronModule

Implements:
RCaron.IRCaronModule

Methods

OpenFile(Motor, string, object[]?, object[]?, bool)

View Source
Declaration
csharp
[Method("Open-File")]
public void OpenFile(Motor motor, string path, object[]? functions = null, object[]? classes = null, bool noRun = false)
Declaration
csharp
[Method("Open-File")]
public void OpenFile(Motor motor, string path, object[]? functions = null, object[]? classes = null, bool noRun = false)
Parameters
TypeName
RCaron.Motormotor
System.Stringpath
System.Object[]functions
System.Object[]classes
System.BooleannoRun

OpenFromString(Motor, string, string?, object[]?, object[]?, bool)

View Source
Declaration
csharp
[Method("Open-FromString")]
public void OpenFromString(Motor motor, string code, string? fileName = null, object[]? functions = null, object[]? classes = null, bool noRun = false)
Declaration
csharp
[Method("Open-FromString")]
public void OpenFromString(Motor motor, string code, string? fileName = null, object[]? functions = null, object[]? classes = null, bool noRun = false)
Parameters
TypeName
RCaron.Motormotor
System.Stringcode
System.StringfileName
System.Object[]functions
System.Object[]classes
System.BooleannoRun

RCaronModuleRun(ReadOnlySpan<char>, Motor, in ArraySegment<PosToken>, CallLikePosToken?, Pipeline?, bool)

View Source
Declaration
csharp
public object? RCaronModuleRun(ReadOnlySpan<char> name, Motor motor, in ArraySegment<PosToken> arguments, CallLikePosToken? callToken, Pipeline? pipeline, bool isLeftOfPipeline)
Declaration
csharp
public object? RCaronModuleRun(ReadOnlySpan<char> name, Motor motor, in ArraySegment<PosToken> arguments, CallLikePosToken? callToken, Pipeline? pipeline, bool isLeftOfPipeline)
Returns

System.Object

Parameters
TypeName
System.ReadOnlySpan<System.Char>name
RCaron.Motormotor
System.ArraySegment<RCaron.PosToken>arguments
RCaron.CallLikePosTokencallToken
RCaron.Pipelinepipeline
System.BooleanisLeftOfPipeline

OpenFile_ReturnsNoReturnValue(Motor, string, object[]?, object[]?, bool)

View Source
Declaration
csharp
public object OpenFile_ReturnsNoReturnValue(Motor motor, string path, object[]? functions = null, object[]? classes = null, bool noRun = false)
Declaration
csharp
public object OpenFile_ReturnsNoReturnValue(Motor motor, string path, object[]? functions = null, object[]? classes = null, bool noRun = false)
Returns

System.Object

Parameters
TypeName
RCaron.Motormotor
System.Stringpath
System.Object[]functions
System.Object[]classes
System.BooleannoRun

OpenFromString_ReturnsNoReturnValue(Motor, string, string?, object[]?, object[]?, bool)

View Source
Declaration
csharp
public object OpenFromString_ReturnsNoReturnValue(Motor motor, string code, string? fileName = null, object[]? functions = null, object[]? classes = null, bool noRun = false)
Declaration
csharp
public object OpenFromString_ReturnsNoReturnValue(Motor motor, string code, string? fileName = null, object[]? functions = null, object[]? classes = null, bool noRun = false)
Returns

System.Object

Parameters
TypeName
RCaron.Motormotor
System.Stringcode
System.StringfileName
System.Object[]functions
System.Object[]classes
System.BooleannoRun

Implements

Extension Methods