|
#1
|
|||
|
|||
Свой "компилятор"
Люди помогите необходимо создать простоенький так называемо компилятор например в Memo писать код а затем выполнить и он его выполнял |
#2
|
||||
|
||||
копай в строну формальных языков, грамматик и регулярных выражений
Последний раз редактировалось Pilot_Red, 09.10.2011 в 16:01. |
#3
|
||||
|
||||
Код:
WebBrowser: TWebBrowser; Edit: TEdit; Memo: TMemo; (WebBrowser.Document as IHTMLDocument2).parentWindow.execScript('var r='+Edit.Text+'; document.write(r+"<br>");', 'javascript'); Memo.Lines.Insert(0, (WebBrowser.Document as IHTMLDocument2).body.innerText); Пишу программы за еду. __________________ |
#4
|
||||
|
||||
Цитата:
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
||||
|
||||
Деточка, случайно не заблудился? Этот форум не обсуждает гранты.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#6
|
||||
|
||||
JEDI тебе в помощь. Там есть парсер разных языков. Дальше пишешь рантайм библиотеку и пускаешь все в массы)).
Компилятор написать долго и не просто. Нужно знать систему изнутри. Самый простой компилятор - компилятор ассемблера. Но их и так развелось чуть более чем. Возможно можно решить проблему по другому? Хорошо написанная программа не требует документации ICQ 9-184-668. |
#7
|
|||
|
|||
Спасибо за ответы сам кое как собрал код
|