Class Module

java.lang.Object
org.luwrain.script.core.Module
All Implemented Interfaces:
AutoCloseable

public final class Module extends Object implements AutoCloseable
  • Constructor Details

    • Module

      public Module(Luwrain luwrain, org.luwrain.script.core.InternalCoreFuncs internalCoreFuncs, Bindings bindings)
    • Module

      public Module(Luwrain luwrain, Bindings bindings)
    • Module

      public Module(Luwrain luwrain)
  • Method Details

    • eval

      public Object eval(String exp)
    • execFuncValue

      public void execFuncValue(Value func)
    • execNewInstance

      public Value execNewInstance(Value construct, Object[] args)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable