|
|
|
| ситуация такая нужно сделать что-то типо сложнее калькулятора.
ну что бы можно было использовать свои конструкции, пример
С какой стороны подойди чтобы код получился простым и ясным.
Как разбирать? как составлять очередь из действий? | |
|
|
|
|
|
|
|
для: alph[p]a
(29.02.2012 в 08:47)
| | >С какой стороны подойди чтобы код получился простым и ясным.
Понимать, что любой язык, любая его фраза суть дерево, и если его не задействовать ни в какой форме, все получится сложным и запутанным.
>Как разбирать?
Вероятно по-символьно.
>как составлять очередь из действий?
Вам нужно реализовать стек, а не очередь - это классический прием при работе с разбором языков программирования. | |
|
|
|
|
|
|
|
для: cheops
(29.02.2012 в 12:44)
| | http://algolist.manual.ru/syntax/parsear.php
подозреваю... это и есть решение? | |
|
|
|
|
|
|
|
для: Alph[p]a
(29.02.2012 в 13:32)
| | Одно из решений. | |
|
|
|
|
|
|
|
для: cheops
(29.02.2012 в 13:44)
| | Алгоритм Рутисхаузера в моём случае не будет работать | |
|
|
|
|
|
|
|
для: Alph[p]a
(29.02.2012 в 14:09)
| | Дерево нужно строить и обходить, хоть чужим, хоть своим алгоритмом... Лучше сначала задачу сформулировать, а потом уже подбирать алгоритмы к ней. | |
|
|
|