Engine.newTable
create a new Table
Calling Sequence
Description
Examples
Table newTable() throws MapleException
The newTable method creates a new empty Maple table. It returns a Table object.
Errors that occur within the Maple session are reported via errorCallBack, other errors are raised as a MapleException.
import com.maplesoft.openmaple.*;
import com.maplesoft.externalcall.MapleException;
class Example
{
public static void main( String notused[] ) throws MapleException
String[] mapleArgs = { "java" };
Engine engine = new Engine( mapleArgs, new EngineCallBacksDefault(), null, null );
Table t = (Table)engine.newTable( );
System.out.println( t );
Algebraic key = engine.newNumeric(10);
t.assign( key, engine.newNumeric( 100 ) );
System.out.println( t.select( key ) );
}
Executing this code produces the following output.
table([])
table([(10)=100])
100
See Also
ExternalCalling/Java/MapleException
OpenMaple
OpenMaple/Java/API
OpenMaple/Java/Engine
Download Help Document