Michael Neumann

Results 64 comments of Michael Neumann

Interesting. Why does it compile on my FreeBSD 13.1-RELEASE system...

The cirrus FreeBSD box is 13.0 and uses clang 11, mine is 13.1 and uses clang 13 by default. ``` /usr/include/c++/v1/memory:4284:59: error: too many arguments provided to function-like macro invocation...

> FreeBSD 13.1 is out since May 16th :) https://www.freebsd.org/releases/13.1R/announce/

@SeanTAllen I wasn't accusing you :). thanks for updating!

So, 200 is our goal :)

Not sure if this is related to fat-pointers...This could also be just another built-in type `:union` that behaves like a Rust `:enum`. A Savi union type `(MsgPack.Nil | MsgPack.Bool |...

That sounds good! So If I want: ```rust enum Expr { Add(u32, u32), Sub(u32, u32) } ``` We would just write in Savi: ``` :struct Add :let a U32 :let...

`\0` is used in quite some languages: C, C++, Ruby, Python, Zig, ... You can roughly say, if `\n` is an escape sequence in that language, then `\0` is. I...