Chris Macklin

Results 14 comments of Chris Macklin

You need to set the `EmitEventFailure` option, and further, make sure the Serilog self logger is configured, for example ```C# Serilog.Debugging.SelfLog.Enable(msg => Console.WriteLine(msg)); ```

Wow, this is a beast.

Built successfully on my linux box up to tests, but I don't have the requisite databases set up to run the unit tests.

`Gslc` is just a slim wrapper that packages the compiler and the default plugins as an executable. It would be straightforward to write a dedicated integration test runner that operates...

Hi Russell, I'm doing well thank you! And still keeping up with GSLC since it will probably stand as my largest open-source contribution, and it's always nice to keep my...

Also, as far as the onboarding aspect - the idea behind Gslc was that it is basically a starter template for a custom build of the compiler. It is all...

My vote is to keep the sequence and annotations separate, to match the expectations of most other tools.

There is a primitive check to handle the simple case ```fsharp let x = &x ``` here: https://github.com/Amyris/GslCore/blob/c9ae9242ebc0b7cad10555370da846e4bbf727b7/src/GslCore/AstTypes.fs#L474 Expanding this active pattern could be a fine place to start to...

Seems like this should be an "easy" fix to add to the parser; offhand altering the function declaration pattern to add another line should probably just fix it. ``` FunctionDeclaration:...

Hopefully it works! Scare quotes around "easy" definitely necessary when the parser is involved...