Top Level Namespace

Defined in:

Method Summary

Macro Summary

Method Detail

def format(fmtString : String, *args) : IO #

Formats fmtString with the given arguments using a RemiLib::Format::Formatter, then prints the string to standard output. A newline is not automatically appended to the end. This returns STDOUT.


[View source]
def format(io : IO, fmtString : String, *args) : Nil #

Formats fmtString with the given arguments using a RemiLib::Format::Formatter, then writes the results to io.


[View source]
def formatStr(fmtString : String, *args) : String #

Formats fmtString with the given arguments using a RemiLib::Format::Formatter, then returns a new string with the formatted output. A newline is not automatically appended to the end.


[View source]

Macro Detail

macro bitflag?(thing, flag) #

A convenience macro that is the as doing (thing & flag) != 0, but slightly cleaner looking.


[View source]