Arne Döring

Results 71 comments of Arne Döring

In case you want to know. if you have `autoread` set, your buffer is written and an external program does changes to the file, vim reloads the file with properly...

> Except they hold the copyright of the code and licenses it differently (not GPL) when you buy the game (and receive it in object form). That doesn't change the...

Hi, thank you for finding a solution to run the game without proprietary dependencies. I will later take a look into it and see if I can get it running.

two points: * AST based overloading is not tied to or specialized for macros. It is tied to overload resolution. Therefore it should not be listed in this issue. *...

How does `varargs[untyped]` work with named arguments. Specifically in: ```nim macro myMacro(args: varargs[untyped]): untyped = discard myMacro(x = 123) ``` There are currently two possible interpretations: * `x` is a...

Neither of this compiles. All of them complain that `x` isn't an argument. ```nim # at least one argument macro myMacro1(arg1: untyped; args: varargs[untyped]): untyped = discard macro myMacro2(args: varargs[untyped],...

@saem ```nim proc foo(arg: int{nkIdent}) = echo "it is an ident" proc foo(arg: int{nkSym}) = echo "it is a sym" proc foo(arg: int{nkStmtListExpr}) = echo "it is a stmt list...

> Macros is short hand for metaprogramming, or more importantly in this case dispatch/call resolution not regarding runtime params and their static types. For me its not. At least when...

@haxscramper the code I broke is mostly code you wrote, so I would really like to hear your opinion about it.

well I think it should improve your personal integrity :P