fsprojects / FsLexYacc

Lexer and parser generators for F#
http://fsprojects.github.io/FsLexYacc/
MIT License
203 stars 68 forks source link

Upgrade to .NET 6 #166

Closed nojaf closed 1 year ago

nojaf commented 1 year ago

Hello, I've upgraded the SDK and some of the projects to dotnet 6:

nojaf commented 1 year ago

@kkm000, @dsyme, @sergey-tihon I'm still quite interested in a new release. Especially to have https://github.com/fsprojects/FsLexYacc/pull/154.

sergey-tihon commented 1 year ago

Current tools build with <RollForward>Major</RollForward> so they should work on all .NET version 3.1+. Do you have any issues with using the latest tool from NuGet?

I do not mind (personally) do upgrade to .NET 6, just would be nice to confirm with @dsyme that it works for compiler repo.

nojaf commented 1 year ago

Do you have any issues with using the latest tool from NuGet?

Nope, I used the library (netstandard). As .NET Core 3.1 is no longer supported, I figured to update to the latest LTS.

The F# compiler uses this tool as net7.0 so I don't think there is any harm here.

dsyme commented 1 year ago

Great, thanks!