Задать вопрос
@Vaskiv99

Как использовать мой язык из c#?

Я написал свой интерпретатор для своего языка на C #. По сути, это парсер. Код просто хранится в текстовом документе. Теперь у меня есть задача вызвать метод с моего языка на c #. На моем языке у меня есть функция, которая вернет, например, число, умноженное на 2. Как вызвать эту функцию и получить от нее результат из c #? Я не понимаю, как это можно сделать
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
Jeer
@Jeer
уверенный пользователь
есть книга, "выразительный яваскрипт", кажется. Там описывается как сделать свой интерпретатор, но. Это для яваскрипта. Как такое провернуть на c#, я не знаю.
Ответ написан
Комментировать
yarosroman
@yarosroman Куратор тега C#
C# the best
Roslyn позволяет работать с C# кодом в runtime, компилировать сборки, подключать их и вызывать динамически без всяких проблем, нужен ли вам свой язык?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы