Differences From
Artifact [478119c506]:
373 373 # define plus "\x1b[94m+\x1b[m"
374 374 # define par(s) "<\x1b[4m" s "\x1b[24m>"
375 375 # define lit(l) "\x1b[3m" l "\x1b[23m"
376 376 # define box(s) "\x1b[94m[\x1b[93m" s "\x1b[94m]\x1b[m"
377 377 const pstr forms[] = {
378 378 p(box(box("options") " " par("in:spec")) " " par("value:int") plus " "
379 379 box(lit("to") " " box(par("out:spec")))),
380 - p(box(box("options") par("in:spec")) " " box(lit("to") " " box(par("out:spec")))
380 + p(box(box("options") " " par("in:spec")) " " box(lit("to") " " box(par("out:spec")))
381 381 " " lit("--") " " par("value:int") plus),
382 382 }, specs[] = {
383 383 p(box(lit("bin") OR lit("tern") OR lit("oct")
384 384 OR lit("dec") OR lit("hex") OR
385 385 lit("base") " " box("0-9") plus OR "asc")),
386 386 }, ints[] = {
387 387 p("default base: \x1b[94m.+\x1b[m"),