FsLexYacc icon indicating copy to clipboard operation
FsLexYacc copied to clipboard

Lexer and parser generators for F#

Results 33 FsLexYacc issues
Sort by recently updated
recently updated
newest added

This PR changes the definitions of the types in the ASTs for FsLex and FsYacc. The intent would be to contain enough information to annotate identifiers in editor tooling to...

Hey I'm currently trying to compile the example code om my Linux (Manjaro) I have altered the 'end' in the .fsy file since this coursed a rejection at compile time...

In the code generated by the parser generator we see a function "tagOfToken" this can be deleted and replaced with GetHash(), which as far as I can see for all...

### Description Currently, the ASTs and parsers for FsLex and FsYacc are internal to the tools themselves. It would be wonderful to have a published version of the AST structures...

### Description I have the following issue : ``` 2>------ Rebuild All started: Project: , Configuration: Release x64 ------ 2> "\" -o "Lexer.fs" --unicode Lexer.fsl 2> '"\"' n'est pas reconnu...

The parsers we generate already have some tables for auto-generation of diagnostics We should extend this to allow better diagnosis of error recovery situations. Currently for a grammar like this:...

Generated source files (.fs) from both fslex and fsyacc contain line directives. Inserted directives are good when referencing external files (such as source .fsl/.fsy) but are incorrect when referencing the...

bug

Now the code block surrounded by `%{` and `%}` is output before the token type declaration in .fs file. This prevents error handler from using token type directly and requires...

enhancement
help wanted

I am wondering is it possible to modify msbuild process for a project with fsl/fsy sources in such a way that the .fs files generated by respective FsLex and FsYacc...

enhancement
help wanted
discussion

### Description parseState.ResultRange reports incorrect position info when filename isn't set to lexbuf.EndPos. ### Repro steps I have uploaded repro here. https://github.com/nshibano/FsLexYacc-report-20161111 To run the repro, please clone this repository...