! Copyright (C) 2008, 2010 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: ascii assocs byte-arrays fry hints kernel lexer math math.order parser sequences sequences.private strings summary words ; IN: tr ERROR: bad-tr ; M: bad-tr summary drop "TR: can only be used with ASCII characters" ; SYNTAX: TR: scan-token parse-definition unclip-last [ unclip-last ] dip compute-tr [ check-tr ] [ [ create-tr ] dip define-tr ] [ [ "-fast" append create-tr ] dip define-fast-tr ] 2tri ;