5
ответов

Почему Программирование Perl использует локальный (не мой) для дескрипторов файлов?

Когда я прочитал Программирование Perl, 2-го Выпуска, Страницы 51, что-то смущает меня: sub newopen {мой $path = сдвиг; локальный *FH; #not мой! открытый (FH, $path) || возвращают undef; возвратитесь *FH;...
вопрос задан: 18 September 2009 22:43
4
ответа

Почему я не могу использовать значение переменной Perl для доступа к лексическому имени переменной?

Почему делает эту печать 42: $answer = 42; $variable = "ответ"; $ печати {$variable}. "\n"; но это не делает: мой $answer = 42; мой $variable = "ответ"; $ печати {$variable}. "\n";
вопрос задан: 25 February 2010 23:37
3
ответа

Хороший, плохой, злой лексического $ _ в Perl 5.10 +

Начиная в Perl 5.10, теперь возможно лексически определить объем $ переменной контекста _, любой явно как мой $ _; или в данном / когда конструкция. Кто-либо нашел хорошее использование лексического $ _? Делает...
вопрос задан: 18 April 2016 15:37
3
ответа

Когда необходимо использовать переменную пакета по сравнению с лексической переменной (и каково различие)?

Я смотрю на некоторый более старый код Perl Монахов Perl для выяснения программирования с Win32:: OLE и MS Word. Рассеянный всюду по коду переменные с именами как $MS:: Word и т.п., без '...
вопрос задан: 19 June 2009 19:17
1
ответ

Ply - Ловля логических ошибок [дубликат]

Мне сложно определить, есть ли ошибка с моим кодом или это Ply не может поймать некоторые лексические ошибки. Я пишу небольшой компилятор в Python для моего класса компиляторов ...
вопрос задан: 8 May 2015 07:19
0
ответов

В чем преимущество лексической адресации в главе 5 SICP?

Сейчас я читаю SICP и не совсем понимаю необходимость лексической адресации, описанной в 5.5.6 Лексическая адресация SICP. Так как он говорит «Поскольку наш язык имеет лексическую область видимости, run-...
вопрос задан: 12 June 2013 18:12
0
ответов

Область видимости Common Lisp (динамическая vs лексическая)

РЕДАКТИРОВАТЬ: Я изменил код примера после первого ответа, потому что я придумал простую версию, которая напрашивается те же вопросы. В настоящее время я изучаю свойства области видимости Common Lisp. После того, как я подумал ...
вопрос задан: 17 October 2011 07:40
0
ответов

Возможно ли использование жесткого реального времени с лексической областью видимости?

Я читал эту статью о проблеме funarg, которая действительно является проблемой поддержания среды лексических замыканий. Это старая статья, и я не уверен, что выводы автора все еще…
вопрос задан: 30 April 2011 12:47
0
ответов

Haskell: lexical error in string/character literal at character 'i'

I'm fairly new to Haskell programming and I'm having trouble understanding why I'm receiving this error in my code. My problem is as follows: Any positive integer i can be expressed as i = 2^n*k, ...
вопрос задан: 5 February 2011 22:14
0
ответов

Нужен конец действия в лексической области, которое может умереть нормально

Мне нужна возможность добавлять действия в конец лексического блока, где действие может умереть. И мне нужно, чтобы исключение было выбрано нормально и чтобы его можно было нормально поймать. К сожалению, Perl ...
вопрос задан: 5 January 2011 23:49