From 57911008ff10590b01c6cdce276ad04d73b76d79 Mon Sep 17 00:00:00 2001 From: "YUKI \"Piro\" Hiroshi" Date: Sat, 10 Jun 2023 15:22:16 +0900 Subject: [PATCH 1/2] Add description of the abbreviated term "RBS" --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c864b7d71..288ef65a4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # RBS -RBS is a language to describe the structure of Ruby programs. +RBS (*R*u*B*y *S*ignature) is a language to describe the structure of Ruby programs. You can write down the definition of a class or module: methods defined in the class, instance variables and their types, and inheritance/mix-in relations. It also allows declaring constants and global variables. From 6a941c91b1fef8f95f60083f7c955aef3061e7f2 Mon Sep 17 00:00:00 2001 From: "YUKI \"Piro\" Hiroshi" Date: Thu, 15 Jun 2023 13:56:04 +0900 Subject: [PATCH 2/2] Link to the discussion about the origin of the name "RBS" --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 288ef65a4..501732dab 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # RBS -RBS (*R*u*B*y *S*ignature) is a language to describe the structure of Ruby programs. +RBS ([the name is originated from *R*u*B*y *S*ignature](https://github.com/ruby/rbs/issues/670)) is a language to describe the structure of Ruby programs. You can write down the definition of a class or module: methods defined in the class, instance variables and their types, and inheritance/mix-in relations. It also allows declaring constants and global variables.