Sha256: c4a37a2967f78e3d086ad8acee1d6754c36bfd7850511c392cfea3b32e43e0f2
Contents?: true
Size: 608 Bytes
Versions: 214
Compression:
Stored size: 608 Bytes
Contents
$ erubis -l scheme example.escheme (let ((_buf '())) (define (_add x) (set! _buf (cons x _buf))) (_add "<html> <body>\n") (let ((user "Erubis") (items '("<aaa>" "b&b" "\"ccc\"")) (i 0)) (_add " <p>Hello ")(_add user)(_add "!</p> <table>\n") (for-each (lambda (item) (set! i (+ i 1)) (_add " <tr bgcolor=\"")(_add (if (= (modulo i 2) 0) "#FFCCCC" "#CCCCFF"))(_add "\"> <td>")(_add i)(_add "</td> <td>")(_add item)(_add "</td> </tr>\n") ) ; lambda end items) ; for-each end (_add " </table>\n") ) ; let end (_add " </body> </html>\n") (reverse _buf))
Version data entries
214 entries across 188 versions & 44 rubygems