1 ! Copyright (C) 2008 Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: splitting parser compiler.units kernel namespaces
4 debugger io.streams.string ;
8 [ string-lines parse-fresh ] with-compilation-unit call ;
10 : eval>string ( str -- output )
13 [ [ eval ] keep ] try drop
14 ] with-string-writer ;