view src/luan/impl/LuanStringWriter.java @ 1802:ca98dee04e08 default tip

add Parsers.json_null
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 21 Apr 2024 21:25:15 -0600
parents 383703b581bc
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() {}
}