view 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 source

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() {}
}