factor/extra/xmode/code2html/responder/responder.factor

17 lines
518 B
Factor
Raw Normal View History

2008-02-29 01:57:38 -05:00
! Copyright (C) 2007, 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
2008-03-11 04:39:09 -04:00
USING: io.files io.encodings.utf8 namespaces http.server
http.server.static http xmode.code2html kernel html sequences
2008-03-29 00:00:20 -04:00
accessors fry ;
2008-02-29 01:57:38 -05:00
IN: xmode.code2html.responder
: <sources> ( root -- responder )
[
drop
2008-05-26 01:47:27 -04:00
'[
, [ file-name ] keep utf8 [
2008-03-11 04:39:09 -04:00
[ htmlize-stream ] with-html-stream
2008-05-26 01:47:27 -04:00
] with-file-reader
] <html-content>
2008-02-29 01:57:38 -05:00
] <file-responder> ;