Imports System Imports uCalcSoftware Public Module Program Public Sub Main() Dim uc As New uCalc() Dim t = uc.NewTransformer() t.Text = "x = 1; if (true) func1(3+4); else func2(x*y); y = x + 2" Dim p = t.Pattern("if {etc}") Console.WriteLine($"Input: {t.Text}") Console.WriteLine($"Pattern: {p.Pattern}") Console.WriteLine("") t.Find() Console.WriteLine($"StatementSensitive: {t.DefaultRuleSet.StatementSensitive}") Console.WriteLine(t.Matches.Text) Console.WriteLine("") t.DefaultRuleSet.StatementSensitive = false t.Find() Console.WriteLine($"StatementSensitive: {t.DefaultRuleSet.StatementSensitive}") Console.WriteLine(t.Matches.Text) End Sub End Module