• Home
  • Raw
  • Download

Lines Matching refs:terminals

26 …out how to build a front-end for your EDSL "compiler" -- you can define terminals and functions th…
54 is a list of child types, or in the case of terminals, the terminal's value
297 …ep-copy your expression template so that all intermediate nodes and the terminals are held /by val…
315 …ression tree, all intermediate nodes and all terminals are stored by value. The only exception is
339 In order to call _display_expr_, all the terminals in the expression must be Streamable (that is, t…
617 …uments of a lazy function invocation, we would like to iterate over the terminals in an addition e…
630 …not describe a flat sequence of terminals --- it describes a binary tree. We can treat it as a fla…
668 First, let's define some terminals we can use in our lazy I/O expressions:
785terminals in an expression tree could be const or non-const references, or they might not be refer…
789 The table below shows how Proto matches terminals. The simple rule is: if you want to match only re…
816 …arString` to match terminals of exactly the type `char const *`? You can use _exact_ here to turn …
832 … wiggle room when matching terminals. For example, maybe you're building a calculator EDSL and you…
834 There is one more way you can perform a fuzzy match on terminals. Consider the problem of trying to…
920 // Non-terminals are handled similarly
969 Notice the specialization that handles terminals:
980 …an appropriate sub-grammar, so we use _or_ to list the alternate sub-grammars that match terminals.
1108 define the rules of our grammar. Let's define grammar rules for the terminals: