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 + -
显示快捷键?