Skip to content

Commit 868063a

Browse files
committed
Use `irb' Pygments lexer on ruby-from-other-languages page
1 parent fb4fab9 commit 868063a

File tree

15 files changed

+30
-30
lines changed
  • bg/documentation/ruby-from-other-languages
  • de/documentation/ruby-from-other-languages
  • en/documentation/ruby-from-other-languages
  • es/documentation/ruby-from-other-languages
  • fr/documentation/ruby-from-other-languages
  • id/documentation/ruby-from-other-languages
  • it/documentation/ruby-from-other-languages
  • ko/documentation/ruby-from-other-languages
  • pl/documentation/ruby-from-other-languages
  • pt/documentation/ruby-from-other-languages
  • ru/documentation/ruby-from-other-languages
  • tr/documentation/ruby-from-other-languages
  • vi/documentation/ruby-from-other-languages
  • zh_cn/documentation/ruby-from-other-languages
  • zh_tw/documentation/ruby-from-other-languages

15 files changed

+30
-30
lines changed

bg/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ z # => true
5555

5656
Много хора, учещи Ruby имат трудности с разбирането на символите и тяхната употреба. Символите могат да се приемат за идентификатори. Стартирайте `irb` и вижте разликата:
5757

58-
{% highlight ruby %}
58+
{% highlight irb %}
5959
irb(main):001:0> :george.object_id == :george.object_id
6060
=> true
6161
irb(main):002:0> "george".object_id == "george".object_id
@@ -163,7 +163,7 @@ end
163163

164164
В Ruby `private` се изпозлзва за модификатор за достъп, който прави методите достъпни, когато се викат без explicit receiver. В този случай Само **self** е receiver на извикването на private метод. Към `protected` трябва да се подхожда с внимание. protected метод може да бъде извикан от клас или инстанция на наследен клас, но също така и с друга инстанции като receiver. Пример, взет от [Ruby FAQ](http://faq.rubygarden.org/entry/show/57?controller_prefix=faq%2F):
165165

166-
{% highlight ruby %}
166+
{% highlight irb %}
167167
$ irb
168168
irb(main):001:0> class Test
169169
irb(main):002:1> # public by default

de/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Symbole sind am einfachsten als Identitäten (IDs) zu verstehen. Bei
8080
einem Symbol ist wichtig, *wer* es ist, nicht *was* es ist. Starte `irb`
8181
und du siehst den Unterschied:
8282

83-
{% highlight ruby %}
83+
{% highlight irb %}
8484
irb(main):001:0> :george.object_id == :george.object_id
8585
=> true
8686
irb(main):002:0> "george".object_id == "george".object_id
@@ -259,7 +259,7 @@ Klasse als Empfänger.
259259

260260
Ein Beispiel aus den [Ruby FAQ][1]\:
261261

262-
{% highlight ruby %}
262+
{% highlight irb %}
263263
$ irb
264264
irb(main):001:0> class Test
265265
irb(main):002:1> # normalerweise "public"

en/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ they can be used for.
7777
Symbols can best be described as identities. A symbol is all about
7878
**who** it is, not **what** it is. Fire up `irb` and see the difference:
7979

80-
{% highlight ruby %}
80+
{% highlight irb %}
8181
irb(main):001:0> :george.object_id == :george.object_id
8282
=> true
8383
irb(main):002:0> "george".object_id == "george".object_id
@@ -236,7 +236,7 @@ private method call.
236236
called from a class or descendant class instances, but also with another
237237
instance as its receiver. Example, adapted from the [Ruby FAQ][1]\:
238238

239-
{% highlight ruby %}
239+
{% highlight irb %}
240240
$ irb
241241
irb(main):001:0> class Test
242242
irb(main):002:1> # public by default

es/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Los symbols pueden ser descritos como identidades. Lo importante de un
9393
Symbol es **quién** es, no **qué** es. Arranca `irb` y experimenta la
9494
diferencia:
9595

96-
{% highlight ruby %}
96+
{% highlight irb %}
9797
irb(main):001:0> :jorge.object_id == :jorge.object_id
9898
=> true
9999
irb(main):002:0> "jorge".object_id == "jorge".object_id
@@ -254,7 +254,7 @@ ancestros, pero también con otra instancia como su receptor.
254254

255255
Ejemplo, adaptado del [Ruby FAQ][1]\:
256256

257-
{% highlight ruby %}
257+
{% highlight irb %}
258258
$ irb
259259
irb(main):001:0> class Test
260260
irb(main):002:1> # public por defecto

fr/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ sur le *ce que*—il ne s’agit pas de déterminer la nature de ce qui est,
8484
mais bien de savoir ce qui est. Le test suivant dans IRB illustre la
8585
notion :
8686

87-
{% highlight ruby %}
87+
{% highlight irb %}
8888
irb(main):001:0> :george.object_id == :george.object_id
8989
=> true
9090
irb(main):002:0> "george".object_id == "george".object_id
@@ -251,7 +251,7 @@ avec une autre instance comme destinataire.
251251

252252
Un exemple, repris de la [FAQ Ruby][1]\:
253253

254-
{% highlight ruby %}
254+
{% highlight irb %}
255255
$ irb
256256
irb(main):001:0> class Test
257257
irb(main):002:1> # publique par défaut

id/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Symbol dapat dijelaskan sebagai identitas. Symbol merupakan sebuah hal
9797
tentang **siapa** ini, bukan **apa** ini. Buka `irb` dan perhatikan
9898
perbedaan berikut ini:
9999

100-
{% highlight ruby %}
100+
{% highlight irb %}
101101
irb(main):001:0> :joko.object_id == :joko.object_id
102102
=> true
103103
irb(main):002:0> "joko".object_id == "joko".object_id
@@ -264,7 +264,7 @@ pemanggilan metode private.
264264

265265
`protected` perlu diperhatikan lebih lanjut. Metode `protected` bisa dipanggil dari kelas ataupun *instance* kelas turunan, tetapi juga dengan *instance* lain sebagai penerima. Contoh, diadaptasi dari [Ruby FAQ][2]\:
266266

267-
{% highlight ruby %}
267+
{% highlight irb %}
268268
$ irb
269269
irb(main):001:0> class Test
270270
irb(main):002:1> # metode berikut secara default adalah public

it/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ fatto, come degli identificatori usati per riferirsi ad altri oggetti.
7979
Per capire la differenza, prova a scrivere le espressioni seguenti in
8080
`irb`\:
8181

82-
{% highlight ruby %}
82+
{% highlight irb %}
8383
irb(main):001:0> :pippo.object_id == :pippo.object_id
8484
=> true
8585
irb(main):002:0> "pippo".object_id == "pippo".object_id
@@ -247,7 +247,7 @@ da un’istanza della classe o delle sue derivate, ma anche con un’altra istan
247247
come receiver. Per chiarificare meglio il concetto, consideriamo questo
248248
semplice esempio adattato dalle [Ruby FAQ][1]\:
249249

250-
{% highlight ruby %}
250+
{% highlight irb %}
251251
$ irb
252252
irb(main):001:0> class Test
253253
irb(main):002:1> # public per default

ko/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ z # => true
7272
심볼은 최선의 아이덴티티라고 할 수 있습니다. 심볼은 **무엇**인지에 대한
7373
것이 아니라 **누구**인지에 대한 것입니다. `irb`에서 차이점을 확인해 보세요.
7474

75-
{% highlight ruby %}
75+
{% highlight irb %}
7676
irb(main):001:0> :george.object_id == :george.object_id
7777
=> true
7878
irb(main):002:0> "george".object_id == "george".object_id
@@ -224,7 +224,7 @@ end
224224
클래스나 하위 클래스 인스턴스에서 호출할 수 있고, 다른 인스턴스를 리시버로
225225
사용할 수 있습니다. [루비 FAQ][1]에서 가져온 예제입니다.
226226

227-
{% highlight ruby %}
227+
{% highlight irb %}
228228
$ irb
229229
irb(main):001:0> class Test
230230
irb(main):002:1> # 기본값은 public입니다.

pl/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Symbole są podobną klasą obiektów, co liczby. Każde wystąpienie tej
7272
samej liczby w wyrażeniu zawsze odnosi się do tego samego obiektu.
7373
Spójrz na ten przykład:
7474

75-
{% highlight ruby %}
75+
{% highlight irb %}
7676
irb(main):001:0> :george.object_id == :george.object_id
7777
=> true
7878
irb(main):002:0> "george".object_id == "george".object_id
@@ -230,7 +230,7 @@ Jedynie **self** jest dozwolonym odbiorcą wywołań prywatnych metod.
230230

231231
`protected` jest tym, na co trzeba zwrócić uwagę. Metoda chroniona może być wywołana przez instancje danej klasy lub klas pochodnych, ale również przez inną instancję danej klasy. Poniżej przykład za [Ruby FAQ][1]\:
232232

233-
{% highlight ruby %}
233+
{% highlight irb %}
234234
$ irb
235235
irb(main):001:0> class Test
236236
irb(main):002:1> # domyślnie metoda publiczna

pt/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ para quê que podem ser utilizados.
8686
Símbolos podem ser descritos como identidades. Um símbolo é tudo sobre
8787
**quem** é, não sobre **o que** é. Arranque o `irb` e veja a diferença:
8888

89-
{% highlight ruby %}
89+
{% highlight irb %}
9090
irb(main):001:0> :jorge.object_id == :jorge.object_id
9191
=> true
9292
irb(main):002:0> "jorge".object_id == "jorge".object_id
@@ -248,7 +248,7 @@ Only **self** is allowed to be the receiver of a private method call.
248248

249249
`protected` é aquele que se deve ter mais cuidado. Um método protegido pode ser chamado de uma class ou classes descendentes, mas também com outra instância como receptor. Exemplo adaptado da [Ruby FAQ][1]\:
250250

251-
{% highlight ruby %}
251+
{% highlight irb %}
252252
$ irb
253253
irb(main):001:0> class Teste
254254
irb(main):002:1> # public por omissao

ru/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ z # => true
7575
Символы лучше всего сравнить с уникальными идентификаторами. Символ это скорее сам
7676
знак, а не то, что он означает. Запустите `irb`, чтобы почувствовать разницу:
7777

78-
{% highlight ruby %}
78+
{% highlight irb %}
7979
irb(main):001:0> :george.object_id == :george.object_id
8080
=> true
8181
irb(main):002:0> "george".object_id == "george".object_id
@@ -228,7 +228,7 @@ end
228228
инстнансом текущего или дочернего класса, однако может иметь вызывающей стороной
229229
другой инстанс. Пример, позаимствованный из [Ruby FAQ][1]\:
230230

231-
{% highlight ruby %}
231+
{% highlight irb %}
232232
$ irb
233233
irb(main):001:0> class Test
234234
irb(main):002:1> # публичный метод по умолчанию

tr/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Semboller en iyi kimlikler olarak açıklanabilir. Bir sembolle ilgili
7777
sorulacak olan **ne** olduğu değil **kim** olduğudur. Konsalda `irb`
7878
girin ve farkı görelim:
7979

80-
{% highlight ruby %}
80+
{% highlight irb %}
8181
irb(main):001:0> :george.object_id == :george.object_id
8282
=> true
8383
irb(main):002:0> "george".object_id == "george".object_id
@@ -221,7 +221,7 @@ erişilebileceğini belirtir ve bu alıcı sadece **self** olabilir.
221221

222222
`protected` incelenmesi gereken birşey. Bir protected metod sınıfın yada türetilmiş sınıfın oluşumlarından çağrılabilir, ayrıca diğer oluşum üzerinden çağrılabilir. Örnek, [Ruby FAQ][1] alınmıştır:
223223

224-
{% highlight ruby %}
224+
{% highlight irb %}
225225
$ irb
226226
irb(main):001:0> class Test
227227
irb(main):002:1> # default olarak public

vi/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ cho việc gì.
7676
Symbol có thể được mô tả như là định danh. Symbol là thông tin về **ai**
7777
đó, chứ không phải về **cái gì** đó. Xem `irb` để thấy sự khác biệt:
7878

79-
{% highlight ruby %}
79+
{% highlight irb %}
8080
irb(main):001:0> :george.object_id == :george.object_id
8181
=> true
8282
irb(main):002:0> "george".object_id == "george".object_id
@@ -235,7 +235,7 @@ tiếp nhận khi gọi phương thức private.
235235
được gọi từ một lớp con của lớp thể hiện (lớp cha), nhưng cũng có thề được gọi
236236
bởi lớp thể hiện khác như là một lớp tiếp nhận của nó. Ví dụ, từ [Ruby FAQ][1]\:
237237

238-
{% highlight ruby %}
238+
{% highlight irb %}
239239
$ irb
240240
irb(main):001:0> class Test
241241
irb(main):002:1> # mặc định là public

zh_cn/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ z # => true
6666

6767
符号最好的描述是身份证。一个符号代表了它是“谁”,而不是代表了它是“什么”。 打开 `irb` 来看一看他们的区别:
6868

69-
{% highlight ruby %}
69+
{% highlight irb %}
7070
irb(main):001:0> :george.object_id == :george.object_id
7171
=> true
7272
irb(main):002:0> "george".object_id == "george".object_id
@@ -191,7 +191,7 @@ Ruby 有些不同。`public` 还是公开的。`private`
191191

192192
`protected` 应该特别注意。保护函数可以被类及继承类的实例调用,当其他实例作为接收者时,也可以被调用。 来自[Ruby FAQ][1] 的例子:
193193

194-
{% highlight ruby %}
194+
{% highlight irb %}
195195
$ irb
196196
irb(main):001:0> class Test
197197
irb(main):002:1> # public by default

zh_tw/documentation/ruby-from-other-languages/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ z # => true
6464

6565
Symbols 就如同一個識別符號。一個 symbol 就代表它是”誰”了,而不是代表它是”什麼”。打開 `irb` 來看一看它們的區別:
6666

67-
{% highlight ruby %}
67+
{% highlight irb %}
6868
irb(main):001:0> :george.object_id == :george.object_id
6969
=> true
7070
irb(main):002:0> "george".object_id == "george".object_id
@@ -197,7 +197,7 @@ package 類別的實例可以呼叫,而 `private` 表示除了這個類別的
197197

198198
`protected` 也有點不同。一個 protected 方法除了可以被一個類別或衍生類別的實例呼叫,也可以讓另一個相同類別的實例來當做接受者。 來看看 [Ruby FAQ][1] 的例子:
199199

200-
{% highlight ruby %}
200+
{% highlight irb %}
201201
$ irb
202202
irb(main):001:0> class Test
203203
irb(main):002:1> # 預設是 public 的

0 commit comments

Comments
 (0)