ISO/IEC 30170
E190490
ISO/IEC 30170 is an international standard that formally specifies the Ruby programming language.
All labels observed (2)
| Label | Occurrences |
|---|---|
| ISO/IEC 30170 canonical | 2 |
| ISO/IEC 30170:2012 | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
international standard
ⓘ
programming language standard ⓘ |
| abbreviation |
ISO/IEC 30170
self-linksurface differs
ⓘ
surface form:
ISO/IEC 30170:2012
|
| basedOn | existing Ruby language design ⓘ |
| category | programming languages ⓘ |
| conformance |
defines requirements for conforming Ruby processors
ⓘ
defines requirements for conforming Ruby programs ⓘ |
| defines |
constant and variable semantics in Ruby
ⓘ
control structures of Ruby ⓘ core library aspects of Ruby ⓘ data types of Ruby ⓘ exception handling in Ruby ⓘ lexical structure of Ruby ⓘ method invocation semantics in Ruby ⓘ module and class mechanisms in Ruby ⓘ object model of Ruby ⓘ semantics of Ruby ⓘ syntax of Ruby ⓘ |
| definesTerm |
Ruby processor
ⓘ
Ruby program ⓘ implementation-defined behavior ⓘ undefined behavior ⓘ |
| documentType | normative specification ⓘ |
| field | information technology ⓘ |
| hasAnnex | informative annexes related to Ruby ⓘ |
| jointTechnicalCommittee | ISO/IEC JTC 1 ⓘ |
| language | English ⓘ |
| languageParadigm |
functional (mixed)
ⓘ
imperative ⓘ object-oriented ⓘ |
| languageType | object-oriented programming language ⓘ |
| organizationCommittee | ISO/IEC JTC 1/SC 22 ⓘ |
| primaryAuthorOfLanguage | Yukihiro Matsumoto ⓘ |
| publishedBy |
International Electrotechnical Commission
ⓘ
International Organization for Standardization ⓘ |
| region | international ⓘ |
| relatedProgrammingLanguage | Ruby ⓘ |
| replaces | informal Ruby language specifications ⓘ |
| scope | formal specification of the Ruby programming language ⓘ |
| specifies |
Ruby
ⓘ
surface form:
Ruby programming language
|
| standardizes |
Ruby
ⓘ
surface form:
Ruby programming language
|
| status | published ⓘ |
| subjectArea |
programming language design
ⓘ
software development ⓘ |
| targetAudience |
Ruby implementers
ⓘ
advanced Ruby developers ⓘ standardization bodies ⓘ |
| title | Information technology — Programming languages — Ruby ⓘ |
| useCase |
development of conforming Ruby implementations
ⓘ
ensuring portability of Ruby programs ⓘ |
| yearOfInitialPublication | 2012 ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
ISO/IEC
this entity surface form:
ISO/IEC 30170:2012