vgvassilev / cling

The interactive C++ interpreter Cling
https://rawgit.com/vgvassilev/cling/master/www/index.html
Other
1.76k stars 102 forks source link

Provide accessor to the `InputValidator` attribute of the meta-processor #182

Closed SylvainCorlay closed 6 years ago

SylvainCorlay commented 6 years ago

The Jupyter Protocol requires checking whether an input is complete in a separate message from the execution request, while the current cling API is such that the process function returns the indentation level.

It the InputValidator was exposed, or at least a new method was provided to the meta-processor indicating whether a provided input code is complete, we could tackle this requirement of the Jupyter protocol.

SylvainCorlay commented 6 years ago

Closing and reopening in the root-mirror repository.