dotnet-ylt 1.2.0

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global dotnet-ylt --version 1.2.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dotnet-ylt --version 1.2.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dotnet-ylt&version=1.2.0                
nuke :add-package dotnet-ylt --version 1.2.0                

dotnet-ylt

This .NET tool is part of the Yacc/Lex Tools. It can be used on Windows, macOS and Linux for adding parsers to you .Net Core and .NET C# projects.

For installing the tool type the command below in the terminal

dotnet tool install dotnet-ylt --global

Installing dotnet-ylt globally lets you install it just once and not for every project.

Adding a parser to a .NET console application is very easy. Open the terminal in the project folder and type the command

dotnet ylt add-parser -p <parserName>

The parser name is given with the parameter -p or --parser.

For adding the calculator example:

dotnet ylt add-calculator

video-sample-1.gif

Both commands support the optional parameter -n or --namespace for creating the parser in the given namespace.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.2.2 537 11/18/2023
1.2.0 311 7/9/2023
1.1.0 177 7/4/2023
1.0.1 559 10/13/2022
1.0.0 565 5/3/2022