16 lines
407 B
C#
16 lines
407 B
C#
using Upsilon.Evaluator;
|
|
using Upsilon.Text;
|
|
|
|
namespace Upsilon.BaseTypes
|
|
{
|
|
internal interface IIndexable
|
|
{
|
|
LuaType Get(Diagnostics diagnostics, TextSpan span, LuaType index, EvaluationScope scope);
|
|
void Set(Diagnostics diagnostics, TextSpan span, LuaType index, LuaType value);
|
|
}
|
|
|
|
internal interface IScopeOwner
|
|
{
|
|
EvaluationScope EvaluationScope { get; }
|
|
}
|
|
} |