Kernighans large earthquake problem: Difference between revisions

Content added Content deleted
m (→‎{{header|Phix}}: added syntax colouring, made p2js compatible)
(Emacs Lisp: Avoid need non-portable shebang)
Line 1,025: Line 1,025:


=={{header|Emacs Lisp}}==
=={{header|Emacs Lisp}}==
<lang lisp>#!/usr/bin/env emacs --script
<lang lisp>(with-temp-buffer
(insert-file-contents "data.txt")

(goto-char (point-min))
(dolist (arg command-line-args-left)
(find-file arg)
(while (not (eobp))
(while (not (eobp))
(let* ((line (buffer-substring (line-beginning-position)
(let* ((line (buffer-substring (line-beginning-position)
Line 1,035: Line 1,034:
(when (> (string-to-number magn) 6.0)
(when (> (string-to-number magn) 6.0)
(message line)))
(message line)))
(forward-line 1))))</lang>
(forward-line 1)))</lang>


=={{header|Factor}}==
=={{header|Factor}}==