Size: a a a

2020 March 09

NK

ID:902965020 in CODE BLOG / C#
Pavel Efanov
Попробуй начать писать что-то простенькое. Кажется в этом чате уже писали - Теория без практики мертва.
Спасибо Вам но для начала я хочу разобрать из чего состоит язык.Как писать если незнаешь языка...
источник

НП

Никита Петроченко... in CODE BLOG / C#
Andrew Kravchuk
есть кто-нибудь, кто на словах может нормально описать работу parse tree?
Rider может показать )
источник

AK

Andrew Kravchuk in CODE BLOG / C#
что это?)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Andrew Kravchuk
что это?)
Это как студия, только райдер )
источник

НП

Никита Петроченко... in CODE BLOG / C#
Да просто если интересно как работает либа, то беру и декомпилю ее да и изучаю
источник

AK

Andrew Kravchuk in CODE BLOG / C#
мне надо что то попроще
источник

AK

Andrew Kravchuk in CODE BLOG / C#
пишу интерпретатор себе в универ
источник

PE

Pavel Efanov in CODE BLOG / C#
ID:902965020
Спасибо Вам но для начала я хочу разобрать из чего состоит язык.Как писать если незнаешь языка...
Изучай в процессе. Бери отдельные моменты и сразу смотри как это работает на практике.
источник

AK

Andrew Kravchuk in CODE BLOG / C#
разделил входящий код на токены, а как сделать из них дерево не пойму
источник

НП

Никита Петроченко... in CODE BLOG / C#
Andrew Kravchuk
разделил входящий код на токены, а как сделать из них дерево не пойму
Я так понимаю, у тебя есть теперь айдишники, ты хочешь из коллекции построить дерево?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Никита Петроченко
Я так понимаю, у тебя есть теперь айдишники, ты хочешь из коллекции построить дерево?
у меня есть лист из нескольких простых токенов и из них надо построить
источник

AK

Andrew Kravchuk in CODE BLOG / C#
типо var, >, < и тд
источник

AK

Andrew Kravchuk in CODE BLOG / C#
там может около 10 типов токенов
источник

НП

Никита Петроченко... in CODE BLOG / C#
А зачем дерево?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
по заданию надо
источник

AK

Andrew Kravchuk in CODE BLOG / C#
честно говоря я сам не пойму
источник

AK

Andrew Kravchuk in CODE BLOG / C#
ну синтаксис я буду расширять ещё немного
источник

AK

Andrew Kravchuk in CODE BLOG / C#
как объединить в дерево к примеру var a; var b = 14;?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
вторую операцию я понимаю как
источник

AK

Andrew Kravchuk in CODE BLOG / C#
а вместе как сделать?
источник