Mirek Kratochvil
Mirek Kratochvil
Hi @CptWesley ! I think your grammar rule `chain` should _never_ match anything -- its parsetree is forced to be infinite by the definition, which cannot ever happen. I tried...
@CptWesley > But this grammar works fine for the family of left-recursion growing parser [ref] My main question was basically about if you sure that you have the correct grammar...
haha yeah I put some time into making sure the "don't match self again" invariant holds, yet alas in this case it was obviously insufficient. I still think this is...
OK so the actual inconsistency in this grammar ``` A ::= 'a' | ε chain ::= | ``` seems to be as follows: - `chain` can match ε - pikaparsers...
(note: I forgot to remove the `greet()` function but it looks labeled with a `-` instead of the expectable `0`, as it is untested code. Is that right?)
Looks like all was OK on 1.9.3 and 1.9.4 (e.g. here on master: https://github.com/COBREXA/JSONFBCModels.jl/actions/runs/7223225523/job/19681839328 ). In this specific case I found on this merge request: https://github.com/COBREXA/JSONFBCModels.jl/pull/8 and this pipeline: https://github.com/COBREXA/JSONFBCModels.jl/actions/runs/7875684795/job/22202840125...
> (note: I forgot to remove the `greet()` function but it looks labeled with a `-` instead of the expectable `0`, as it is untested code. Is that right?) adding...
In other news, I'm getting several similar cases with functions that are easy to inline, such as: ```julia Base.:+(a::Int, b::Whatevs) = b+a Base.:+(a::Whatevs, b::Int)= combine_whatevs_with_int(a,b) ``` The first line never...
Hi, good point, this is a problem. Unfortunately I don't see how to fix this for the SBML models (SBML doesn't specify subsystems, maybe there would be a way to...