Create a compound term with the given name from the given vector of arguments. See PlTermV for details.

C# | Visual Basic | Visual C++ | F# |
public static PlTerm PlCompound( string functor, PlTermV args )
Public Shared Function PlCompound ( functor As String, args As PlTermV ) As PlTerm
public: static PlTerm PlCompound( String^ functor, PlTermV args )
static member PlCompound : functor : string * args : PlTermV -> PlTerm

The example below creates the Prolog term hello(world).
![]() | |
---|---|
PlTerm t = PlTerm.PlCompound("hello", new PlTermv("world")); |
Assembly: SwiPlCs (Module: SwiPlCs.dll) Version: 1.1.60601.0 (1.1.60601.0)