JOHNCS 1.0.0

dotnet add package JOHNCS --version 1.0.0                
NuGet\Install-Package JOHNCS -Version 1.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JOHNCS" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add JOHNCS --version 1.0.0                
#r "nuget: JOHNCS, 1.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install JOHNCS as a Cake Addin
#addin nuget:?package=JOHNCS&version=1.0.0

// Install JOHNCS as a Cake Tool
#tool nuget:?package=JOHNCS&version=1.0.0                

JOHNCS

The amazing parser for the JOHN Notation now comes to C#! Yippee

Preface

It's bad. If you can, please rewrite it, i doubt the Reflection hell i did there is any good foundation.

But The language itself is good. There's also a Javascript package (using mostly the same code, except way easier because I didn't need to learn the entire fucking javascript type system BECAUSE THERE IS NONE).

Random object parsers are just way easier to make in dynamically typed languages. Not that that's a particularly good thing, but if you have absolutely no flexibility and can't even declare your own types that's like meh.

Features

See JOHN Documentation

Product Compatible and additional computed target framework versions.
.NET 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net7.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0 170 6/22/2023