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) |