|
ROSE
0.11.96.11
|
Grammar declaration.
Definition at line 403 of file DocumentMarkup.h.
#include <DocumentMarkup.h>

Public Member Functions | |
| Grammar & | with (const Function::Ptr &) |
| Insert function. More... | |
| virtual std::string | operator() (const std::string &s) const |
| Evaluate an entire string. | |
Static Public Member Functions | |
| static std::string | unescape (const std::string &s) |
| Expand escape sequences "@@", "@{" and "@}". | |
| static std::string | escape (const std::string &s) |
| Escape all special "@", "{", and "}". | |
| Grammar& Sawyer::Document::Markup::Grammar::with | ( | const Function::Ptr & | ) |
Insert function.
Also removes any previously declared function with the same name.
1.8.17