sample0.rb

来自「ruby的源代码」· RB 代码 · 共 40 行

RB
40
字号
#! /usr/local/bin/ruby -vd# tcltklib ライブラリのテストrequire "tcltklib"def test  # インタプリタを栏喇する  ip1 = TclTkIp.new()  # 删擦してみる  print ip1._return_value().inspect, "\n"  print ip1._eval("puts {abc}").inspect, "\n"  # ボタンを侯ってみる  print ip1._return_value().inspect, "\n"  print ip1._eval("button .lab -text exit -command \"destroy .\"").inspect,    "\n"  print ip1._return_value().inspect, "\n"  print ip1._eval("pack .lab").inspect, "\n"  print ip1._return_value().inspect, "\n"  # インタプリタから ruby コマンドを删擦してみる#  print ip1._eval(%q/ruby {print "print by ruby\n"}/).inspect, "\n"  print ip1._eval(%q+puts [ruby {print "print by ruby\n"; "puts by tcl/tk"}]+).inspect, "\n"  print ip1._return_value().inspect, "\n"  # もう办つインタプリタを栏喇してみる  ip2 = TclTkIp.new()  ip2._eval("button .lab -text test -command \"puts test ; destroy .\"")  ip2._eval("pack .lab")  TclTkLib.mainloopendtestGC.startprint "exit\n"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?