Max Sagebaum
Max Sagebaum
You mean `v2` in your code example that is marked as `does not work`? If so, that is what I am suggesting. But you are right `forward r: _ =...
I do not think that this is a proper extension for cppfront. For two reasons: - It is a very special usecase. - There are tools available that can do...
I have just heard of multiple dispatch the first time and watched the talk. (It is very good.) As I understand it, multiple dispatch is a runtime functionality of Julia....
I do not doubt that there is an implementation. But I presume, that my original statement still stands: In order to make it work with functions and classes outside of...
I will have a look during the week.
Took a little longer until I had time. MSVC seems to be confused by the argument dependent lookup. I implemented the `make_reverse_iterator` and `make_forward_iterator` functions as overloads in a different...
Seems to be clean from a regex point of view. There are still some errors from MSVC at other places.
You mentioned a few things that cppfront could not parse or where not providing the expected results. Could provide an example file on what did not work?
Yes that is true. But a direct example file, that one could use, would make it for other people simpler to reproduce the errors/nonsense code.
Ok, thanks. Just a quick reply: Case 2 should be: ``` operator=: (out this) = {} operator=: (out this, y: std::string) = { x = y; } ``` And now...