# Eval("a"): illegal multibyte char

**URL:** <https://www.ruby-forum.com/t/eval-a-illegal-multibyte-char/121883>\
**Category:** Development\
**Created:** [December 2, 2007, 11:56am UTC](https://www.ruby-forum.com/t/eval-a-illegal-multibyte-char/121883 "2007-12-02T11:56:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [December 2, 2007, 11:56am UTC](https://www.ruby-forum.com/t/eval-a-illegal-multibyte-char/121883/1 "2007-12-02T11:56:50Z")

</div>

e$B0J2\<$N$h$&$Ke(B eval(“a”) e$B$H$9$k$He(B illegal multibyte char  
e$B$J$ke(B  
e$B%(%i!\<$K$J$j$^$9!#e(B

% ./ruby -v -e ‘eval(“a”)’  
ruby 1.9.0 (2007-12-02 patchlevel 0) [i686-linux]  
-e:1:in `eval': -e:1:in`eval’: (eval):1: illegal multibyte char  
(SyntaxError)  
from -e:1:in `’
