Hi Bart and Boost.Proto community,

Thanks to you, I made some progress on my mini-EDSL and
have given a poster presentation at the small symposium
of computer science in Japan to discuss about DSLs for
scientific simulation.

Although my EDSL still has lots of template errors, I hope to
post its error-free version to GitHub before long.

Best regards,

Masakatsu ITO

On 2015年12月26日 07:11, Bart Janssens wrote:
On Fri, Dec 25, 2015 at 2:07 PM Masakatsu ITO(伊藤) <itoh.masaka...@jaxa.jp <mailto:itoh.masaka...@jaxa.jp>> wrote:

    Actually I tried to adapt my DiffereneceOperator type to Proto
    as Proto Users Guide explains in "Adapting Existing Types to Proto".


I think this didn't work because the macro doesn't overload the function call operator.

    And I wondered when it is necessary to write a code such like

    calculator<  proto::terminal<  placeholder<0>  >::type  >  const  _1;

    in |"The extends< > Expression Wrapper".


This is needed to make sure the terminal is part of the calculator domain, if you leave out the calculator<> part you just get an expression in the default domain.

    Wishing you a merry Christmas,

Merry Christmas to you too!


proto mailing list

proto mailing list

Reply via email to