reads one expression from the specified WSTP connection.


wraps h around the expression read before evaluating it.


  • link must be an active LinkObject, as returned by functions like LinkLaunch or Links.
  • LinkRead will wait until it has read a complete expression before returning.
  • You can test whether an expression is ready to be read from a particular link using LinkReadyQ.
  • You can use LinkRead[link,Hold] to get an expression from a link without evaluating it.


Basic Examples  (1)

Launch a subsidiary Wolfram Language kernel process:

Read the first packet:

Write a packet to enter 10!:

Read a packet representing the output prompt:

Read the actual result from the computation:

Close the link:

Introduced in 1996