Extract all `sorry` placeholders in ``source`` as a draftable :class:`GoalState`. Returns ``(state, message)`` — state is ``None`` if no sorries were found.
(self, source: str)
| 386 | return self._lib.leanpy_kernel_frontend_process(source) |
| 387 | |
| 388 | def collect_sorrys(self, source: str) -> tuple[GoalState | None, str]: |
| 389 | """Extract all `sorry` placeholders in ``source`` as a draftable |
| 390 | :class:`GoalState`. Returns ``(state, message)`` — state is ``None`` if |
| 391 | no sorries were found.""" |
| 392 | handle, msg = self._lib.leanpy_kernel_frontend_collect_sorrys(source) |
| 393 | return (GoalState(self, handle) if handle is not None else None, msg) |
| 394 | |
| 395 | # -- delab utilities ------------------------------------------------- |
| 396 |