I tried splitting it into multiple commands (functions), but the Nim
definitions seemed to be duplicated when linking.
multiple definition of `parseStandardFormatSpecifier__ pureZstrformat_u56'
multiple definition of `nim_program_result';
RunWith RTOS, it seems difficult to have multiple Nim programs coexist because they are linked to a single binary.
