/FsLexYacc

Lexer and parser generators for F#

Primary LanguageF#MIT LicenseMIT

FsLexYacc

FsLex and FsYacc tools, originally part of the "F# PowerPack"

See https://fsprojects.github.io/FsLexYacc.

  • FsLexYacc.Runtime - NuGet Badge
  • FsLexYacc - NuGet Badge

Build the project

Build Status

  • Unix: Run build.sh
  • Windows: Run build.cmd

Generating docs

This is currently done manually:

dotnet fsi docs\generate.fsx // on Windows

Site can be tested locally using local dev server

dotnet serve -d docs/output --path-base /FsLexYacc

Releasing

.\build.cmd --target NuGet
./build.sh --target NuGet

set APIKEY=...
..\FSharp.TypeProviders.SDK\.nuget\nuget.exe push bin\FsLexYacc.Runtime.9.0.3.nupkg %APIKEY% -Source https://nuget.org
..\FSharp.TypeProviders.SDK\.nuget\nuget.exe push bin\FsLexYacc.9.0.3.nupkg %APIKEY% -Source https://nuget.org

Maintainer(s)

The default maintainer account for projects under "fsprojects" is @fsprojectsgit - F# Community Project Incubation Space (repo management)