|
|
#1 |
|
NavAx
|
Прикол с #define
Может уже обсуждалось.
Вот такая вот хрень (ниже по тексту) оказывается называется лексической ошибкой в 3.0 SP3. PHP код:
__________________
Особые лекарства... меня не прут!.. |
|
|
|
|
#2 |
|
Administrator
|
Known problem. Связано с тем, что анализатор не может определить, где кончается текст подстановки (вернее, он считает, что подстановка заканчивается на первой закрывающей скобке; таким образом, все вхождения #bracketClost будут заменены на "; а вот смысл кавычек после закрывающей скобки анализатор понять уже не может).
Обходится с помощью localmacro/endmacro
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
|
|
#3 |
|
NavAx
|
Спасибо за исчерпывающий ответ!
Познавательно... : )
__________________
Особые лекарства... меня не прут!.. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Как разархивировать zip архив? | 33 | |||
| Макрос #define.RightBracket(')') | 3 | |||
| Этот забавный define | 2 | |||
| Пару вопросов по отчетам Excel | 21 | |||
| comRows.HorizontalAlignment() | 9 | |||
|