Re: Компилятоp (тpанслятоp)
- From
- Andrey Belyakov ()
- To
- All
- Date
- 2000-02-29T14:36:16Z
- Area
- RU.ALGORITHMS
From: "Andrey Belyakov" <andrejb@care.lv>
Hi, Boris Rudakov !
> AB> При хорошем сотруктурировании данных это можно сделать
> AB> путем добавления строки в таблицу данных. По крайней мере
> AB> у меня была такая разработка. Ну а табличку и генерировать
> AB> можно...
> Нет, не согласен. Зачем возиться с табличками (в большинстве
> случаев - очень сложными табличками), когда есть специальные
> языки, за такие формализмы отвечающие ? Мне куда проще написать:
>
> Loop: LoopFor | LoopWhile;
> LoopFor: "for" Ident ":=" Expr "to" | "downto" Expr "do" Statement;
> LoopWhile: "while" Expr "do" Statement;
>
> и на этом успокоиться.
Напиши аналогичное для Си-выражений, потом я поищу свою
таблицу и сравним. А так же оценим время добавления одной
операции.
Андрей.
--- ifmail v.2.15dev4
* Origin: Demos online service (2:5020/400)