#!/usr/local/bin/tclsh # $Id: spellcheck.tcl,v 1.9 2001/07/12 12:13:56 doug Exp $ # http://www.bagley.org/~doug/shootout/ # from: Miguel Sofer # some modifications suggested by Kristoffer Lawson proc main {} { set 1 [open "Usr.Dict.Words" r] foreach 2 [read $1 [file size "Usr.Dict.Words"]] { set $2 1 } close $1 fconfigure stdout -buffering full while {[gets stdin 1] >= 0} { if {[catch {set $1}]} { puts $1 } } } main