gnu.kawa.functions

Class Format

public class Format extends ProcedureN

Field Summary
static Formatformat
Method Summary
ObjectapplyN(Object[] args)
static voidformat(OutPort dst, Object[] args, int arg_offset)
static FStringformatToString(Object[] args, int arg_offset)
static FStringformatToString(char style, Object fmt, Object[] args)
Apply format and argument, yielding an FString.
static Objectformat$V(Object[] args)

Field Detail

format

public static final Format format

Method Detail

applyN

public Object applyN(Object[] args)

format

public static void format(OutPort dst, Object[] args, int arg_offset)

formatToString

public static FString formatToString(Object[] args, int arg_offset)

formatToString

public static FString formatToString(char style, Object fmt, Object[] args)
Apply format and argument, yielding an FString.

Parameters: style either '%' (C/Emacs-style format specifiers), or '~' (Common Lisp-style format specifiers). fmt the format string or specification args the arguments to be formatted

format$V

public static Object format$V(Object[] args)