Class FunctionExtStmt
- Namespace
- TabScript
- Assembly
- TableScript.dll
External function as a statement
public record FunctionExtStmt : FunctionStmt, IEquatable<Stmt>, IEquatable<FunctionStmt>, IEquatable<FunctionExtStmt>
- Inheritance
-
FunctionExtStmt
- Implements
- Inherited Members
Constructors
FunctionExtStmt(string, string[], Func<Table[], Table>)
public FunctionExtStmt(string identifier, string[] pars, Func<Table[], Table> body)
Parameters
FunctionExtStmt(string, string[], Func<Table[], Table>, string)
public FunctionExtStmt(string identifier, string[] pars, Func<Table[], Table> body, string description)
Parameters
FunctionExtStmt(string, string[], Func<Table[], Table>, string, int)
External function as a statement
public FunctionExtStmt(string identifier, string[] pars, Func<Table[], Table> body, string description, int line)
Parameters
Properties
body
public Func<Table[], Table> body { get; init; }
Property Value
description
public string description { get; init; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
ToTabFunc(string, string)
public override TabFunc ToTabFunc(string import, string filename)