Current Path : /opt/alt/ruby19/lib64/ruby/1.9.1/irb/ext/ |
Current File : //opt/alt/ruby19/lib64/ruby/1.9.1/irb/ext/math-mode.rb |
# # math-mode.rb - # $Release Version: 0.9.6$ # $Revision: 25189 $ # by Keiju ISHITSUKA(keiju@ruby-lang.org) # # -- # # # require "mathn" module IRB class Context attr_reader :math_mode alias math? math_mode def math_mode=(opt) if @math_mode == true && opt == false IRB.fail CantReturnToNormalMode return end @math_mode = opt if math_mode main.extend Math print "start math mode\n" if verbose? end end def inspect? @inspect_mode.nil? && !@math_mode or @inspect_mode end end end