= サンプルスクリプト * Arrayをリモートから利用してイテレータを試す。 * darray.rb --- server * darrayc.rb --- client * 簡易チャット * dchats.rb --- server * dchatc.rb --- client * 分散chasen * dhasen.rb --- server * dhasenc.rb --- client * 簡易ログサーバ * dlogd.rb --- server * dlogc.rb --- client * Queueサーバ。 クライアントdqin.rbはQueueサーバの知らないオブジェクト(DQEntry)を pushするがDRbUnknownによりクライアントdqout.rbがpopできる。 * dqueue.rb --- server * dqin.rb --- client。DQEntryオブジェクトをpushする * dqout.rb --- client。DQEntryオブジェクトをpopする * dqlib.rb --- DQEntryを定義したライブラリ * 名前による参照 IdConvをカスタマイズしてidでなく名前で参照する例 * name.rb --- server * namec.rb --- client * extservのサンプル * extserv_test.rb * TimerIdConvの使用例 * holders.rb --- server。ruby -d hodlers.rbとするとTimerIdConvを使用する。 * holderc.rb --- client * rinda.rbの使用例 * rinda_ts.rb --- TupleSpaceサーバ。 * rindac.rb --- TupleSpaceのclientでアプリケーションのclient * rindas.rb --- TupleSpaceのclientでアプリケーションのserver * observerの使用例 cdbiff - (()) * dbiff.rb --- dcdbiff server * dcdbiff.rb --- dcdbiff client * drbsslの使用例 * drbssl_s.rb * drbssl_c.rb * DRbProtoclの追加例 * http0.rb * http0serv.rb * ringの使用例 * ring_place.rb * ring_echo.rb by_2_5 The Ruby Programming Language
summaryrefslogtreecommitdiff
path: root/enc/jis
/td>
AgeCommit message (Expand)Author
2022-09-21reserved_word: just use gperf 3.1 declaration
[ruby/prism] Properly support the start line optionKevin Newton
2023-11-03[ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton
2023-11-01[ruby/prism] Documentation for pm_newline_list_tKevin Newton
2023-10-26[ruby/prism] Match existing Ruby prettyprintKevin Newton
2023-09-27Sync to prism rename commitsKevin Newton
2023-09-27Rename YARP filepaths to prism filepathsKevin Newton