Skip to content

Instantly share code, notes, and snippets.

View r4catak's full-sized avatar

Matthieu Brossard r4catak

View GitHub Profile
@istupakov
istupakov / ShuntingYardParser.cs
Last active December 19, 2024 09:26
C# realization of Shunting-yard algorithm
using System.Collections.Frozen;
using System.Text;
var text = Console.ReadLine()!;
using var reader = new StringReader(text);
var parser = new Parser();
var tokens = parser.Tokenize(reader).ToList();
Console.WriteLine(string.Join("\n", tokens));