start a variant of the base64 example with semantic actions