hime icon indicating copy to clipboard operation
hime copied to clipboard

Results 30 hime issues
Sort by recently updated
recently updated
newest added

Consider what peg (https://docs.rs/peg/latest/peg/#precedence-climbing) was doing, I think it is suitable for us to implement [precedence climbing](https://en.wikipedia.org/wiki/Operator-precedence_parser#Precedence_climbing_method) for easier design of expression grammar

**[Original report](https://bitbucket.org/cenotelie/hime/issue/63) by David Aramant (Bitbucket: [557058:90c5a420-b317-4f31-bffe-8f5c9effcd9f](https://bitbucket.org/557058:90c5a420-b317-4f31-bffe-8f5c9effcd9f), GitHub: [davidaramant](https://github.com/davidaramant)).** ---------------------------------------- I've been trying out various parsing solutions for a hobby project and I'm having some troubles with Hime. I've got...

bug
major
Development Kit
3.4.0

As the question says, inside an action visitor I have method overloads of the type: public override void OnVariableDefinition(Symbol head, SemanticBody body) But neither `head` or `body[i]` where `i` is...

Hi , Is a C++ generator possible ?

Trying to test the kickstart tutorial on Linux I was getting errors when testing the input with `2+3`: https://cenotelie.fr/projects/hime/tutorials/net-kickstart ``` ERROR (1, 4) Unexpected character ' ' (U+A) ERROR (1,...

**[Original report](https://bitbucket.org/cenotelie/hime/issue/4) by Laurent Wouters (Bitbucket: [557058:675792b6-d731-4823-9f7d-c6dfcb2df2b5](https://bitbucket.org/557058:675792b6-d731-4823-9f7d-c6dfcb2df2b5), ).** ---------------------------------------- Use another parser (and therefore grammar) to refine the content of a token matched by a lexer.

enhancement
minor
Development Kit

I can not get the SDK CompilationTask to work properly to generate an in memory parser for the MathExp.gram example. I keep getting: ParseErrors { errors: [UnexpectedToken(ParseErrorUnexpectedToken { position: TextPosition...

I have run into an issue regarding the Rust target. `himecc` v4.3.0 generates invalid Rust code when attempting to use semantic actions. In particular, `rustc` emits the following errors: 1:...

Current master (only rust tests) ``` Loading ... Building ... Building Rust test parsers Executing tests ... 836 successes, 27 failures, 0 errors / 863 total ``` [TestResults.xml.txt](https://github.com/user-attachments/files/17271182/TestResults.xml.txt)

The version access introduced in 4.4.0 (see Issue #88) are very useful also for grammars where there are not supposed to be multiple versions. In such cases it serves as...