C++ implementation of foobar2k's syntax formatting language