minsk
Ncodi
minsk | Ncodi | |
---|---|---|
4 | 1 | |
1,026 | 115 | |
- | - | |
0.0 | 0.0 | |
almost 3 years ago | over 2 years ago | |
C# | C# | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
minsk
-
How to make a programming language in C#?
Anything, this is the hello world for Minsk (the compiler being built in the vid)
-
Compiler project with dotnet
https://github.com/terrajobst/minsk can be a good start, i believe there should be a series on YT where he explains it as well
-
Recursive descent parsers with good error recovery
Roslyn compiler for Dotnet, and the more grokkable scale model of it: Terrajobst’s Minsk. The key idea here is full fidelity trees, syntax trivia, and the idea that bits that fail to parse become leading trivia for the bits that do.
-
My project went Viral overnight and I'm stuck
This guy literally copied the project from https://github.com/terrajobst/minsk/tree/master/src/Minsk
Ncodi
-
My project went Viral overnight and I'm stuck
changed a few tags and "released" it as his own "programming language", here is his so called viral project https://github.com/azizamari/Ncodi
What are some alternatives?
dmd - dmd D Programming Language compiler
P - The P programming language.
EngineeringSample
STEP - The STEP programming language
plc - Optimizing Multi-target Extended PL/0 Compiler for .NET
Druid-Language - a C# based runtime for my customizable PseudoCode based language Dubbed Druid
Jurassic - A .NET library to parse and execute JavaScript code.
Juka - 🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Mond - A scripting language for .NET Core
Monaco Editor - A browser based code editor
RoslynPad - A cross-platform C# editor based on Roslyn and AvalonEdit