Какой модуль Perl «объясняет» выражение, предоставленное в командной строке? - PullRequest
2 голосов
/ 21 октября 2011

Я забыл имя модуля, которое «объясняет» выражение, представленное в командной строке.Под «объяснением» я подразумеваю добавить опущенные скобки.

Как я помню, он используется как:

perl -MSomeModule "$x/$y*$z"

Результат должен быть:

($x/$y)*$z

DoВы знаете, как называется модуль?

1 Ответ

14 голосов
/ 21 октября 2011
> perl -MO=Deparse,-p -e '$x/$y*$z'
(($x / $y) * $z);
-e syntax OK

Как это?

...