Call a goal once.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public static bool PlCall( string goal )
Public Shared Function PlCall ( goal As String ) As Boolean
public: static bool PlCall( String^ goal )
static member PlCall : goal : string -> bool
Parameters
- goal (String)
- The complete goal as a string
Return Value
Boolean
Return true or false as the result of NextSolution() or throw an exception.
Return true or false as the result of NextSolution() or throw an exception.
Remarks
Create a PlQuery from the arguments, generates the first solution by NextSolution() and destroys the query.
Examples
Copy | |
---|---|
Assert.IsTrue(PlQuery.PlCall("is_list([a,b,c,d])")); |
Copy | |
---|---|
Assert.IsTrue(PlQuery.PlCall("consult('some_file_name')")); |
Assembly: SwiPlCs (Module: SwiPlCs.dll) Version: 1.1.60601.0 (1.1.60601.0)