2023-07-29 00:11:09 +00:00
|
|
|
namespace TLang.VM
|
|
|
|
{
|
|
|
|
public abstract class TCallable : TObject
|
|
|
|
{
|
2023-07-30 07:55:10 +00:00
|
|
|
public string ClassName {get;set;}
|
|
|
|
public override string Type => "function";
|
|
|
|
public override bool True => true;
|
2023-07-29 00:11:09 +00:00
|
|
|
public abstract TObject Execute(params TObject[] args);
|
|
|
|
}
|
|
|
|
}
|