McCoy R. Becker
McCoy R. Becker
Hi again! I want to write a parser where the delimiters are optional. I tried the following: ```rust let lapp__ = expr .clone() .then_ignore(just(Token::Space)) .then_ignore(just(Token::RParen)) .then(expr.clone()); let lapp_ = choice((...
Commented out `===` check in lib `@adjoint` for `literal_getproperty`. This is breaking grads for dicts in closures (and thus, also structs with dictionary fields). There are a number of small...
I suspect this is something rather obvious to someone more familiar with the JavaScript build tools: when running `npm run dev`. `npm run serve` allows cell execution (as expected) --...
I've been experimenting with IR metaprogramming for constructing a dynamic tracer in [Jaynes](https://github.com/femtomc/Jaynes.jl). This has provided a rather nice way to express "foreign model interfaces" - e.g. [here](https://femtomc.github.io/Jaynes.jl/dev/#Black-box-extensions). The primary...
Is there an automated way to do this? I have a request out but not sure what to do now.
Hi, I've really enjoyed the package -- it's quite convenient to generate grammars in this way. My only complaint is that it is difficult to create nice error messages using...
```julia WARNING: replacing module GenInferenceTunerTour. ERROR: LoadError: MethodError: no method matching var"##reverse_kernel#304"(::Gen.DynamicDSLTrace{Gen.DynamicDSLFunction{Any}}, ::Int64, ::Matrix{Float64})┌ Error: Error showing method candidates, aborted │ exception = │ could not determine location of method...
It seems like this might prevent usage of algorithms like `hmc` with some of the combinators: ```julia MethodError: no method matching _fill_array!(::Gen.VectorTraceChoiceMap{Gen.UnfoldType, Float64, var"##StaticIRTrace_kernel_nl7b#4224"}, ::Vector{Float64}, ::Int64) Closest candidates are: _fill_array!(::Vector{T},...