Sorry for that (probably) simple question, but I have indentation problems
(compiler complains about it):
First file:
type
progress_specenum_el = object
name: cstring value: string
macro generate_specenum(name: string; elements:
openarray[progress_specenum_el]): untyped =
echo """{name} = enumn " echo "BAD,"
for a in elements:
echo "{a.value},"
echo "n" echo "proc string_to_{name}(rname: string): {name} =n const map:
seq[progress_specenum_el] = @[repr({elements})]n var b: {name} = low(b)n for a
in map:n if a.name == rname:n return bn b=b.succ()n return BAD"
Second file:
include includes/progress_utils
type
generate_specenum("test", [progress_specenum_el("LOL", "LOL"),
progress_specenum_el("LOL2", "LOL3")])