Mercurial Hosting > luan
diff src/luan/impl/LuanStringWriter.java @ 1796:383703b581bc
add backtick
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 31 Jan 2024 19:13:05 -0700 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/luan/impl/LuanStringWriter.java Wed Jan 31 19:13:05 2024 -0700 @@ -0,0 +1,25 @@ +package luan.impl; + +import java.io.Writer; +import java.io.StringWriter; +import java.io.IOException; +import luan.Luan; +import luan.LuanException; +import luan.modules.IoLuan; + + +public final class LuanStringWriter implements IoLuan.LuanWriter { + private final Writer out = new StringWriter(); + + public Object out() { + return out; + } + + public void write(Luan luan,Object... args) throws LuanException, IOException { + for( Object obj : args ) { + out.write( luan.luanToString(obj) ); + } + } + + public void close() {} +}