Skip to content

Commit e4b366a

Browse files
committed
.
1 parent 1e8d43b commit e4b366a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

SimpleLangGui/MainWindow.xaml.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,17 @@ public void onTextChangedNew(object a, TextChangedEventArgs args)
6767

6868
var postProcessr = new LexerPostProcessor(tokens);
6969
tokens = postProcessr.FilterTokens();
70+
71+
var interpreter = new Parser(tokens);
72+
var program = interpreter.Parse();
73+
var evaluator = new Evaluator(null, token);
7074
Application.Current.Dispatcher.Invoke(new Action(() =>
7175
{
7276
Clear(Output_program);
7377
setTokensColors(tokens);
78+
SetText(Output_tree,program.Print());
7479
}));
7580

76-
var interpreter = new Parser(tokens);
77-
var program = interpreter.Parse();
78-
var evaluator = new Evaluator(null, token);
7981
evaluator.OnConsole(s =>
8082
{
8183
Application.Current.Dispatcher.Invoke(new Action(() =>

0 commit comments

Comments
 (0)