Boost logo

Boost :

From: Andrzej Krzemienski (akrzemi1_at_[hidden])
Date: 2023-02-07 16:47:25


wt., 7 lut 2023 o 17:32 Peter Dimov <pdimov_at_[hidden]> napisał(a):

> Andrzej Krzemienski wrote:
> > These are described here: https://github.com/mustache/spec
> >
> >
> > Thanks.
>
> ...
>
> > Ok, so this explains what Boost.Mustache does today. But on a higher
> level,
> > does the *specification* for mustache templates require that data is in
> the
> > JSON format? The examples in the web show JSON as the source of data.
> > Boost.Mustache says about everything convertible to json::value.
> >
> > It looks like the JSON input is a must. But I can see no formal
> specification for
> > this. In fact, is there a one "source of truth" about mustache templates?
>
> Yes, https://github.com/mustache/spec. Since all reference input data is
> in
> JSON format, it follows that JSON is the canonical data source for
> Mustache.
>
> > This is what I would expect. And apparently you also. But are you
> explaining
> > your implementation or the "formal specification" of mustache templates?
>
> Again, the "formal specification" at https://github.com/mustache/spec says
> this is how it works.
>
> This part specifically is in
> https://github.com/mustache/spec/blob/master/specs/sections.yml.
>

Oh, I see. Thanks.

&rzej;


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk