parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Он так сделал по аналогии с ранее существовавшим base64, но вообще он это сделал неправильно :)

Misha v.3 28.10.2015 23:37 / 31.10.2015 09:21

ситуация с base64: имеем метод с одним именем, и убиваем двух зайцев. ^s.base64[] -- кодируем. ^string:base64[$encoded] -- декодируем. т.е. делая по аналогии надо было метод называть js-escape и делать чтобы ^s.js-escape[] кодировал, а ^string:js-escape[$escaped] -- декодировал.

в принципе, можно так и сделать (оставив старые имена для совместимости) + добавить ещё динамические методы (с префиксом un?) для декодирования.