racket/collects/mred/private/wx/common/procs.rkt
2010-11-05 15:54:00 -06:00

15 lines
337 B
Racket

#lang scheme/base
(require "../../syntax.rkt")
(provide
label->plain-label)
(define/top (label->plain-label [string? s])
(regexp-replace* #rx"&(.)"
(regexp-replace
#rx"[(]&(.)[)] *"
(regexp-replace #rx"\t.*$" s "")
"\\1")
"\\1"))