At Sun, 3 Oct 2010 11:38:22 +0900, 김태윤 wrote: > I'm using DrRacket for Scheme Programming. > > for I'm not a person who use native English, I need to print out east asian > language. > > there is no problem when I press run button in IDE. > > east asian language is printed well. > > but when I make an Executable file, and execute, east asian characters were > broken when program prints out. > > is there any way to solve this problem?
Racket assumes that stdin and stdout use UTF-8 for encoding characters. You can effetcively change that assumption by wrapping the current input and output ports with converters. Adding (current-output-port (reencode-output-port (current-output-port) "" #f)) to the beginning of your program may fix the problem. _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users