summaryrefslogtreecommitdiff
path: root/includes/SimpleMustache.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/SimpleMustache.h')
-rw-r--r--includes/SimpleMustache.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/SimpleMustache.h b/includes/SimpleMustache.h
index 5b9dc3d..7bf0342 100644
--- a/includes/SimpleMustache.h
+++ b/includes/SimpleMustache.h
@@ -28,6 +28,10 @@ class SimpleMustache {
~Context() { empty(); }
Proxy operator[](ssize_t idx) { ensureList(); return Proxy(this, idx); }
Context & operator[](const char * str);
+ // we should try and support lambdas, but I'm not entierely sure about them.
+ // Something tells me they need some design love, especially about which
+ // context they use. The specification says they should expand the tags,
+ // but the example doesn't show a function that'd take a context...
Context & operator=(const char * str) {
empty();
m_type = STRING;