Форум — Development Скрипт на newLISP'е 0 0 ":"; exec newlisp $0 "$@" ;;; Check if a file contains at least one ^M character (if (< (length (main-args)) 3) (begin (println "Usage: control-m <filename>") (exit))) (setq filename (nth 2 (main-args))) (setq file (open filename "read")) (unless file (begin (println "Cannot open file " filename) (exit))) (define (test) (while (setq in-char (read-char file)) (if (= in-char 13) (throw "YES"))) (throw "NO")) (catch (test) 'ans) (println ans " " filename) (close file) (exit) Ссылка
Ну что, годится как Perl replacement? :-) hbee ★★★★ (03.12.04 10:23:48 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от hbee 03.12.04 10:23:48 MSK Нет. Где $, @ и %? Где куча разных скобочек? Где while(<STDIN>)? Как мне совершенно точно сказал анонимус в соседнем треде, без этого и перл - не перл, а все что не перл - бяка =) int19h ★★★★ (03.12.04 10:33:38 MSK) Ссылка
Ответ на: комментарий от hbee 03.12.04 10:23:48 MSK Как perl replacement годится, но до brainfuck ему далеко. eXOR ★★★★★ (06.12.04 15:05:15 MSK) Ссылка