equal
deleted
inserted
replaced
69 |
69 |
70 \note In fact, the final <tt>.run()</tt> could be made unnecessary if the |
70 \note In fact, the final <tt>.run()</tt> could be made unnecessary if the |
71 actual function code were put in the destructor instead. This however would make |
71 actual function code were put in the destructor instead. This however would make |
72 hard to implement functions with return values, and would also make the |
72 hard to implement functions with return values, and would also make the |
73 implementation of \ref named-templ-func-param "named template parameters" |
73 implementation of \ref named-templ-func-param "named template parameters" |
74 very problematic. Therefore, by convention, <tt>.run()</tt> is used |
74 very problematic. <b>Therefore, by convention, <tt>.run()</tt> must be used |
75 to explicitly execute function having named parameters in Lemon. |
75 to explicitly execute function having named parameters in Lemon.</b> |
76 |
76 |
77 |
77 |
78 \section traits-classes Traits Classes |
78 \section traits-classes Traits Classes |
79 |
79 |
80 The procedure above can also be applied when defining classes. In this |
80 The procedure above can also be applied when defining classes. In this |