readlineCallBack - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


EngineCallBacksDefault.readlineCallBack

default implementation of readlineCallBack

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

String readlineCallBack( Object data, boolean debug ) throws MapleException

Parameters

data

-

arbitrary data that was passed to the Engine constructor

debug

-

true if readline was called from the debugger

Description

• 

readlineCallBack is a member function of the com.maplesoft.openmaple.EngineCallBacksDefault class.  This class implements the EngineCallBacks interface.

• 

This default implementation raises a MapleException stating that readlineCallBack is not implemented.

Examples

import com.maplesoft.openmaple.*;

import com.maplesoft.externalcall.MapleException;

class Example

{

    public static void main( String notused[] ) throws MapleException

    {

    String mapleArgs[];

    Engine engine;

    mapleArgs = new String[1];

    mapleArgs[0] = "java";

    engine = new Engine( mapleArgs, new EngineCallBacksDefault(),

        null, null );

    try

    {

        engine.evaluate( "readline();" );

    }

    catch ( MapleException me )

    {

        System.out.println( me.getMessage() );

    }

    }

}

Executing this code produces the following output.

Error, (in readline) readline was not implemented by the application

See Also

ExternalCalling/Java/MapleException

OpenMaple

OpenMaple/Java/Engine

OpenMaple/Java/Engine/Engine

OpenMaple/Java/EngineCallBacks

OpenMaple/Java/EngineCallBacks/readlineCallBack

OpenMaple/Java/EngineCallBacksDefault

readline