Все это было )
Написать на интерпретаторе БАСИКА его компилятор, и им же его откомпилировать (С не мое)
В принципе, это было реализовано, и не раз
Антон, если язык будет востребован - Ваши риски Их много, и они разные и для разных целей
Другой вопрос, а зачем оно Вам и что Вы умеете?
Вот Вам кидают строку (не могу привести пример, сервис запрещает мне разговаривать не по русски, разбираться - лень, не мои проблемы) , некая формула, синусы, косинусы, всякая прочая фигня, степени там, куча скобок, надо посчитать результат. Вот это Вы умеете разбирать? Это - не сложно, элементарщина
Если не умеете - начинайте с вот такого калькулятора, который вводится в одну строку, потом переменные и много строк, и т. д.
Если умеете, в принципе на рынке есть потребность в скриптовых языках, например Которые можно встраивать в приложения Как вариант Есть РСЛ, там да, остальное - так себе Вот Вам ниша
Другие языки программирования и технологии
А самому программный язык написать стоит?
У меня на такое не стоИт
Для этого предназначен C++. Фактически это язык, который предназначен для переделывания в другие языки по своим потребностям - можно вводить свои типы данных, свои операции, свои функции.. . Потому он и так популярен.
Зачем создавать себе лишние трудности? Однако... если хотите -можете попытаться. Только нужно .чтобы этот язык и транслятор удовлетворяли международным стандартам программирования.
ты сначала С нормально выучи и глянь исходник FASM'а. много там строк? а это, ведь, простой ассемблер, а язык высокого уровня займёт в 10 раза больше. а где шанс, что где нибудь не ошибёшься, но сразу не увидишь.. . 2 недели.. . а ошибок может быть немало.. . надоест. думаешь, со строками работать легко? и кстати те надо тогда знать помимо С ещё и ассемблер с опкодами.. . надоест, гарантирую
В свое время была дипломная - разработка системы моделирования динамических процессов. Вот там надо было написать компилятор-итрепритатор для языка описания модели. Замечу что выходной файл не являлся исполняемым, был всеголишь набором команд которые исполнял интерпритатор. Т. е. свой язык может быть востребован в сложных программах для повышения гибкости всей системы. Пример 1с.
0101010 зачем это все надо, столько времени придется угробить.
думаю пригодится!
пишите, потом расскажите. ок?
пишите, потом расскажите. ок?
Для этого ты должен написать компилятор, который будет твой прог. язык переводить в машинный код. Это муторно и трудоемко. Можешь попробовать, но у тебя без изучения материала просто не хватит знаний
конечно! если он будет проще и лучше предыдущих :)
Похожие вопросы
- Программные языки для игр
- Нужна ли алгебра(математика) в программном языке? Можете привести примеры где она нужна?
- С какого программного языка начать? На каком языке пишутся программы хорошие как мне лучше учить?
- Программный язык.
- C чего начать осваивать программный язык? (естественно если ты полны 0)
- Программные языки
- Нужен ответ! Я решила покорять галактики программный языков... С чего начать?
- Какой язык программирования стоит начать изучать первым?
- На каком языке написан сайт. Помимо html и css есть PHP,Java,Ruby и т. д. как узнать на каком языке написан сайт?
- Какой язык программирования стоит освоить