protowhat is a utility package required by
protowhat contains functionality that is shared between these packages, including:
- SCT function chaining and syntactical sugar,
- State management,
- AST element selection, dispatching and message generation,
- Basic SCT functions such as
success_msg()
andhas_chosen()
.
All relevent documentation to write SCTs for SQL and Shell exercises, including functions that reside in protowhat
, can be found in the sqlwhat and protowhat documentation.
reference