|
Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
#include "ruby/version.h"Go to the source code of this file.
Macros | |
| #define | RUBY_VERSION_MAJOR RUBY_API_VERSION_MAJOR |
| #define | RUBY_VERSION_MINOR RUBY_API_VERSION_MINOR |
| #define | RUBY_VERSION_TEENY 5 |
| #define | RUBY_RELEASE_DATE RUBY_RELEASE_YEAR_STR"-"RUBY_RELEASE_MONTH_STR"-"RUBY_RELEASE_DAY_STR |
| #define | RUBY_PATCHLEVEL 211 |
| #define | RUBY_RELEASE_YEAR 2022 |
| #define | RUBY_RELEASE_MONTH 11 |
| #define | RUBY_RELEASE_DAY 24 |
| #define | TOKEN_PASTE(x, y) x##y |
| #define | ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| #define | WITH_ZERO_PADDING(x) TOKEN_PASTE(0,x) |
| #define | RUBY_BIRTH_YEAR_STR STRINGIZE(RUBY_BIRTH_YEAR) |
| #define | RUBY_RELEASE_YEAR_STR STRINGIZE(RUBY_RELEASE_YEAR) |
| #define | RUBY_RELEASE_MONTH_STR STRINGIZE(RUBY_RELEASE_MONTH) |
| #define | RUBY_RELEASE_DAY_STR STRINGIZE(RUBY_RELEASE_DAY) |
| #define | RUBY_PATCHLEVEL_STR "p"STRINGIZE(RUBY_PATCHLEVEL) |
| #define | RUBY_REVISION_STR " revision "RUBY_REVISION |
| #define | RUBY_RELEASE_DATETIME RUBY_RELEASE_DATE |
| #define | RUBY_DESCRIPTION_WITH(opt) |
| #define | RUBY_COPYRIGHT |
Definition in file version.h.
| #define ONLY_ONE_DIGIT | ( | x | ) | TOKEN_PASTE(10,x) < 1000 |
| #define RUBY_BIRTH_YEAR_STR STRINGIZE(RUBY_BIRTH_YEAR) |
| #define RUBY_COPYRIGHT |
| #define RUBY_DESCRIPTION_WITH | ( | opt | ) |
| #define RUBY_PATCHLEVEL_STR "p"STRINGIZE(RUBY_PATCHLEVEL) |
| #define RUBY_RELEASE_DATE RUBY_RELEASE_YEAR_STR"-"RUBY_RELEASE_MONTH_STR"-"RUBY_RELEASE_DAY_STR |
| #define RUBY_RELEASE_DATETIME RUBY_RELEASE_DATE |
| #define RUBY_RELEASE_DAY_STR STRINGIZE(RUBY_RELEASE_DAY) |
| #define RUBY_RELEASE_MONTH_STR STRINGIZE(RUBY_RELEASE_MONTH) |
| #define RUBY_RELEASE_YEAR_STR STRINGIZE(RUBY_RELEASE_YEAR) |
| #define RUBY_VERSION_MAJOR RUBY_API_VERSION_MAJOR |
| #define RUBY_VERSION_MINOR RUBY_API_VERSION_MINOR |
| #define WITH_ZERO_PADDING | ( | x | ) | TOKEN_PASTE(0,x) |