C# Класс jloxcs.LoxFunction

Наследование: LoxCallable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
LoxFunction ( jloxcs.Stmt.Function declaration, jloxcs.Environment closure, bool isInitializer ) : System.Collections.Generic
ToString ( ) : string
arity ( ) : int
bind ( jloxcs.LoxInstance instance ) : LoxFunction
call ( jloxcs.Interpreter interpreter, List arguments ) : object

Описание методов

LoxFunction() публичный Метод

public LoxFunction ( jloxcs.Stmt.Function declaration, jloxcs.Environment closure, bool isInitializer ) : System.Collections.Generic
declaration jloxcs.Stmt.Function
closure jloxcs.Environment
isInitializer bool
Результат System.Collections.Generic

ToString() публичный Метод

public ToString ( ) : string
Результат string

arity() публичный Метод

public arity ( ) : int
Результат int

bind() публичный Метод

public bind ( jloxcs.LoxInstance instance ) : LoxFunction
instance jloxcs.LoxInstance
Результат LoxFunction

call() публичный Метод

public call ( jloxcs.Interpreter interpreter, List arguments ) : object
interpreter jloxcs.Interpreter
arguments List
Результат object