! Copyright (C) 2008 Daniel Ehrenberg. ! See http://factorcode.org/license.txt for BSD license. USING: io io.encodings kernel math io.encodings.private ; IN: io.encodings.ascii [ drop replacement-char ] unless ] [ drop f ] if* ; PRIVATE> TUPLE: ascii ; M: ascii encode-char 128 encode-if< ; M: ascii decode-char 128 decode-if< ;