racket/collects/mred/private/wx/common/procs.rkt
Matthew Flatt d7f1d12ea1 clean up
2010-11-05 15:54:49 -06:00

15 lines
337 B
Racket

#lang racket/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"))