eta.core.planning.plan_ask

plan_ask(expr, ds)[source]

Generate a subplan for an ask step using the ask transducer.

Parameters:
  • expr (s-expr) – The wff for the ask step.

  • ds (DialogueState) –

Returns:

The updated plan, if successful.

Return type:

PlanNode or None