الفرق بين المراجعتين ل"Ruby/Topics"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'=== syntax === === assignment === === calling_methods === === Ruby/control_expressions|control_expressions...') |
|||
سطر 1: | سطر 1: | ||
− | === [[Ruby/syntax| | + | == البنية العامة == |
− | === [[Ruby/assignment| | + | ===[[Ruby/syntax|بنية اللغة]]=== |
− | === [[Ruby/ | + | ===[[Ruby/assignment|الإسناد]]=== |
− | === [[Ruby/ | + | ===[[Ruby/calling methods|استدعاء التوابع]]=== |
− | === [[Ruby/exceptions| | + | ===[[Ruby/control expressions|تعابير التحكم]]=== |
− | === [[Ruby/literals| | + | ===[[Ruby/exceptions|الاستثناءات]]=== |
− | === [[Ruby/methods| | + | ===[[Ruby/literals|التعابير البرمجية]]=== |
− | === [[Ruby/miscellaneous| | + | ===[[Ruby/methods|التوابع]]=== |
− | === [[Ruby/ | + | ===[[Ruby/miscellaneous|متفرقات]]=== |
− | === [[Ruby/precedence| | + | ===[[Ruby/modules and classes|الوحدات والأصناف]]=== |
− | === [[Ruby/refinements| | + | ===[[Ruby/precedence|الأولويات]]=== |
− | === [[Ruby/ARGF|ARGF]] === | + | ===[[Ruby/refinements|التحسينات]]=== |
− | === [[Ruby/ArgumentError|ArgumentError]] === | + | |
− | === [[Ruby/Array|Array]] === | + | == الأصناف والوحدات == |
− | === [[Ruby/BasicObject|BasicObject]] === | + | |
− | === [[Ruby/Binding|Binding]] === | + | ===[[Ruby/ARGF|ARGF]]=== |
− | === [[Ruby/Class|Class]] === | + | ===[[Ruby/ArgumentError|ArgumentError]]=== |
− | === [[Ruby/ClosedQueueError|ClosedQueueError]] === | + | ===[[Ruby/Array|Array]]=== |
− | === [[Ruby/Comparable|Comparable]] === | + | ===[[Ruby/BasicObject|BasicObject]]=== |
− | === [[Ruby/Complex|Complex]] === | + | ===[[Ruby/Binding|Binding]]=== |
− | === [[Ruby/Complex::compatible|Complex::compatible]] === | + | ===[[Ruby/Class|Class]]=== |
− | === [[Ruby/ConditionVariable|ConditionVariable]] === | + | ===[[Ruby/ClosedQueueError|ClosedQueueError]]=== |
− | === [[Ruby/Continuation|Continuation]] === | + | ===[[Ruby/Comparable|Comparable]]=== |
− | === [[Ruby/Data|Data]] === | + | ===[[Ruby/Complex|Complex]]=== |
− | === [[Ruby/Dir|Dir]] === | + | ===[[Ruby/Complex::compatible|Complex::compatible]]=== |
− | === [[Ruby/ENV|ENV]] === | + | ===[[Ruby/ConditionVariable|ConditionVariable]]=== |
− | === [[Ruby/EOFError|EOFError]] === | + | ===[[Ruby/Continuation|Continuation]]=== |
− | === [[Ruby/Encoding|Encoding]] === | + | ===[[Ruby/Data|Data]]=== |
− | === [[Ruby/Encoding::CompatibilityError|Encoding::CompatibilityError]] === | + | ===[[Ruby/Dir|Dir]]=== |
− | === [[Ruby/Encoding::Converter|Encoding::Converter]] === | + | ===[[Ruby/ENV|ENV]]=== |
− | === [[Ruby/Encoding::ConverterNotFoundError|Encoding::ConverterNotFoundError]] === | + | ===[[Ruby/EOFError|EOFError]]=== |
− | === [[Ruby/Encoding::InvalidByteSequenceError|Encoding::InvalidByteSequenceError]] === | + | ===[[Ruby/Encoding|Encoding]]=== |
− | === [[Ruby/Encoding::UndefinedConversionError|Encoding::UndefinedConversionError]] === | + | ===[[Ruby/Encoding::CompatibilityError|Encoding::CompatibilityError]]=== |
− | === [[Ruby/EncodingError|EncodingError]] === | + | ===[[Ruby/Encoding::Converter|Encoding::Converter]]=== |
− | === [[Ruby/Enumerable|Enumerable]] === | + | ===[[Ruby/Encoding::ConverterNotFoundError|Encoding::ConverterNotFoundError]]=== |
− | === [[Ruby/Enumerator|Enumerator]] === | + | ===[[Ruby/Encoding::InvalidByteSequenceError|Encoding::InvalidByteSequenceError]]=== |
− | === [[Ruby/Enumerator::Generator|Enumerator::Generator]] === | + | ===[[Ruby/Encoding::UndefinedConversionError|Encoding::UndefinedConversionError]]=== |
− | === [[Ruby/Enumerator::Lazy|Enumerator::Lazy]] === | + | ===[[Ruby/EncodingError|EncodingError]]=== |
− | === [[Ruby/Enumerator::Yielder|Enumerator::Yielder]] === | + | ===[[Ruby/Enumerable|Enumerable]]=== |
− | === [[Ruby/Errno|Errno]] === | + | ===[[Ruby/Enumerator|Enumerator]]=== |
− | === [[Ruby/Exception|Exception]] === | + | ===[[Ruby/Enumerator::Generator|Enumerator::Generator]]=== |
− | === [[Ruby/FalseClass|FalseClass]] === | + | ===[[Ruby/Enumerator::Lazy|Enumerator::Lazy]]=== |
− | === [[Ruby/Fiber|Fiber]] === | + | ===[[Ruby/Enumerator::Yielder|Enumerator::Yielder]]=== |
− | === [[Ruby/FiberError|FiberError]] === | + | ===[[Ruby/Errno|Errno]]=== |
− | === [[Ruby/File|File]] === | + | ===[[Ruby/Exception|Exception]]=== |
− | === [[Ruby/File::Constants|File::Constants]] === | + | ===[[Ruby/FalseClass|FalseClass]]=== |
− | === [[Ruby/File::Stat|File::Stat]] === | + | ===[[Ruby/Fiber|Fiber]]=== |
− | === [[Ruby/FileTest|FileTest]] === | + | ===[[Ruby/FiberError|FiberError]]=== |
− | === [[Ruby/Float|Float]] === | + | ===[[Ruby/File|File]]=== |
− | === [[Ruby/FloatDomainError|FloatDomainError]] === | + | ===[[Ruby/File::Constants|File::Constants]]=== |
− | === [[Ruby/FrozenError|FrozenError]] === | + | ===[[Ruby/File::Stat|File::Stat]]=== |
− | === [[Ruby/GC|GC]] === | + | ===[[Ruby/FileTest|FileTest]]=== |
− | === [[Ruby/GC::Profiler|GC::Profiler]] === | + | ===[[Ruby/Float|Float]]=== |
− | === [[Ruby/Hash|Hash]] === | + | ===[[Ruby/FloatDomainError|FloatDomainError]]=== |
− | === [[Ruby/IO|IO]] === | + | ===[[Ruby/FrozenError|FrozenError]]=== |
− | === [[Ruby/IO::EAGAINWaitReadable|IO::EAGAINWaitReadable]] === | + | ===[[Ruby/GC|GC]]=== |
− | === [[Ruby/IO::EAGAINWaitWritable|IO::EAGAINWaitWritable]] === | + | ===[[Ruby/GC::Profiler|GC::Profiler]]=== |
− | === [[Ruby/IO::EINPROGRESSWaitReadable|IO::EINPROGRESSWaitReadable]] === | + | ===[[Ruby/Hash|Hash]]=== |
− | === [[Ruby/IO::EINPROGRESSWaitWritable|IO::EINPROGRESSWaitWritable]] === | + | ===[[Ruby/IO|IO]]=== |
− | === [[Ruby/IO::EWOULDBLOCKWaitReadable|IO::EWOULDBLOCKWaitReadable]] === | + | ===[[Ruby/IO::EAGAINWaitReadable|IO::EAGAINWaitReadable]]=== |
− | === [[Ruby/IO::EWOULDBLOCKWaitWritable|IO::EWOULDBLOCKWaitWritable]] === | + | ===[[Ruby/IO::EAGAINWaitWritable|IO::EAGAINWaitWritable]]=== |
− | === [[Ruby/IO::WaitReadable|IO::WaitReadable]] === | + | ===[[Ruby/IO::EINPROGRESSWaitReadable|IO::EINPROGRESSWaitReadable]]=== |
− | === [[Ruby/IO::WaitWritable|IO::WaitWritable]] === | + | ===[[Ruby/IO::EINPROGRESSWaitWritable|IO::EINPROGRESSWaitWritable]]=== |
− | === [[Ruby/IOError|IOError]] === | + | ===[[Ruby/IO::EWOULDBLOCKWaitReadable|IO::EWOULDBLOCKWaitReadable]]=== |
− | === [[Ruby/IndexError|IndexError]] === | + | ===[[Ruby/IO::EWOULDBLOCKWaitWritable|IO::EWOULDBLOCKWaitWritable]]=== |
− | === [[Ruby/Integer|Integer]] === | + | ===[[Ruby/IO::WaitReadable|IO::WaitReadable]]=== |
− | === [[Ruby/Interrupt|Interrupt]] === | + | ===[[Ruby/IO::WaitWritable|IO::WaitWritable]]=== |
− | === [[Ruby/Kernel|Kernel]] === | + | ===[[Ruby/IOError|IOError]]=== |
− | === [[Ruby/KeyError|KeyError]] === | + | ===[[Ruby/IndexError|IndexError]]=== |
− | === [[Ruby/LoadError|LoadError]] === | + | ===[[Ruby/Integer|Integer]]=== |
− | === [[Ruby/LocalJumpError|LocalJumpError]] === | + | ===[[Ruby/Interrupt|Interrupt]]=== |
− | === [[Ruby/Marshal|Marshal]] === | + | ===[[Ruby/Kernel|Kernel]]=== |
− | === [[Ruby/MatchData|MatchData]] === | + | ===[[Ruby/KeyError|KeyError]]=== |
− | === [[Ruby/Math|Math]] === | + | ===[[Ruby/LoadError|LoadError]]=== |
− | === [[Ruby/Math::DomainError|Math::DomainError]] === | + | ===[[Ruby/LocalJumpError|LocalJumpError]]=== |
− | === [[Ruby/Method|Method]] === | + | ===[[Ruby/Marshal|Marshal]]=== |
− | === [[Ruby/Module|Module]] === | + | ===[[Ruby/MatchData|MatchData]]=== |
− | === [[Ruby/Mutex|Mutex]] === | + | ===[[Ruby/Math|Math]]=== |
− | === [[Ruby/NameError|NameError]] === | + | ===[[Ruby/Math::DomainError|Math::DomainError]]=== |
− | === [[Ruby/NilClass|NilClass]] === | + | ===[[Ruby/Method|Method]]=== |
− | === [[Ruby/NoMemoryError|NoMemoryError]] === | + | ===[[Ruby/Module|Module]]=== |
− | === [[Ruby/NoMethodError|NoMethodError]] === | + | ===[[Ruby/Mutex|Mutex]]=== |
− | === [[Ruby/NotImplementedError|NotImplementedError]] === | + | ===[[Ruby/NameError|NameError]]=== |
− | === [[Ruby/Numeric|Numeric]] === | + | ===[[Ruby/NilClass|NilClass]]=== |
− | === [[Ruby/Object|Object]] === | + | ===[[Ruby/NoMemoryError|NoMemoryError]]=== |
− | === [[Ruby/ObjectSpace|ObjectSpace]] === | + | ===[[Ruby/NoMethodError|NoMethodError]]=== |
− | === [[Ruby/ObjectSpace::WeakMap|ObjectSpace::WeakMap]] === | + | ===[[Ruby/NotImplementedError|NotImplementedError]]=== |
− | === [[Ruby/Proc|Proc]] === | + | ===[[Ruby/Numeric|Numeric]]=== |
− | === [[Ruby/Process|Process]] === | + | ===[[Ruby/Object|Object]]=== |
− | === [[Ruby/Process::GID|Process::GID]] === | + | ===[[Ruby/ObjectSpace|ObjectSpace]]=== |
− | === [[Ruby/Process::Status|Process::Status]] === | + | ===[[Ruby/ObjectSpace::WeakMap|ObjectSpace::WeakMap]]=== |
− | === [[Ruby/Process::Sys|Process::Sys]] === | + | ===[[Ruby/Proc|Proc]]=== |
− | === [[Ruby/Process::UID|Process::UID]] === | + | ===[[Ruby/Process|Process]]=== |
− | === [[Ruby/Process::Waiter|Process::Waiter]] === | + | ===[[Ruby/Process::GID|Process::GID]]=== |
− | === [[Ruby/Queue|Queue]] === | + | ===[[Ruby/Process::Status|Process::Status]]=== |
− | === [[Ruby/Random|Random]] === | + | ===[[Ruby/Process::Sys|Process::Sys]]=== |
− | === [[Ruby/Random::Formatter|Random::Formatter]] === | + | ===[[Ruby/Process::UID|Process::UID]]=== |
− | === [[Ruby/Range|Range]] === | + | ===[[Ruby/Process::Waiter|Process::Waiter]]=== |
− | === [[Ruby/RangeError|RangeError]] === | + | ===[[Ruby/Queue|Queue]]=== |
− | === [[Ruby/Rational|Rational]] === | + | ===[[Ruby/Random|Random]]=== |
− | === [[Ruby/Rational::compatible|Rational::compatible]] === | + | ===[[Ruby/Random::Formatter|Random::Formatter]]=== |
− | === [[Ruby/Regexp|Regexp]] === | + | ===[[Ruby/Range|Range]]=== |
− | === [[Ruby/RegexpError|RegexpError]] === | + | ===[[Ruby/RangeError|RangeError]]=== |
− | === [[Ruby/RubyVM|RubyVM]] === | + | ===[[Ruby/Rational|Rational]]=== |
− | === [[Ruby/RubyVM::InstructionSequence|RubyVM::InstructionSequence]] === | + | ===[[Ruby/Rational::compatible|Rational::compatible]]=== |
− | === [[Ruby/RuntimeError|RuntimeError]] === | + | ===[[Ruby/Regexp|Regexp]]=== |
− | === [[Ruby/ScriptError|ScriptError]] === | + | ===[[Ruby/RegexpError|RegexpError]]=== |
− | === [[Ruby/SecurityError|SecurityError]] === | + | ===[[Ruby/RubyVM|RubyVM]]=== |
− | === [[Ruby/Signal|Signal]] === | + | ===[[Ruby/RubyVM::InstructionSequence|RubyVM::InstructionSequence]]=== |
− | === [[Ruby/SignalException|SignalException]] === | + | ===[[Ruby/RuntimeError|RuntimeError]]=== |
− | === [[Ruby/SizedQueue|SizedQueue]] === | + | ===[[Ruby/ScriptError|ScriptError]]=== |
− | === [[Ruby/StandardError|StandardError]] === | + | ===[[Ruby/SecurityError|SecurityError]]=== |
− | === [[Ruby/StopIteration|StopIteration]] === | + | ===[[Ruby/Signal|Signal]]=== |
− | === [[Ruby/String|String]] === | + | ===[[Ruby/SignalException|SignalException]]=== |
− | === [[Ruby/Struct|Struct]] === | + | ===[[Ruby/SizedQueue|SizedQueue]]=== |
− | === [[Ruby/Symbol|Symbol]] === | + | ===[[Ruby/StandardError|StandardError]]=== |
− | === [[Ruby/SyntaxError|SyntaxError]] === | + | ===[[Ruby/StopIteration|StopIteration]]=== |
− | === [[Ruby/SystemCallError|SystemCallError]] === | + | ===[[Ruby/String|String]]=== |
− | === [[Ruby/SystemExit|SystemExit]] === | + | ===[[Ruby/Struct|Struct]]=== |
− | === [[Ruby/SystemStackError|SystemStackError]] === | + | ===[[Ruby/Symbol|Symbol]]=== |
− | === [[Ruby/Thread|Thread]] === | + | ===[[Ruby/SyntaxError|SyntaxError]]=== |
− | === [[Ruby/Thread::Backtrace|Thread::Backtrace]] === | + | ===[[Ruby/SystemCallError|SystemCallError]]=== |
− | === [[Ruby/Thread::Backtrace::Location|Thread::Backtrace::Location]] === | + | ===[[Ruby/SystemExit|SystemExit]]=== |
− | === [[Ruby/ThreadError|ThreadError]] === | + | ===[[Ruby/SystemStackError|SystemStackError]]=== |
− | === [[Ruby/ThreadGroup|ThreadGroup]] === | + | ===[[Ruby/Thread|Thread]]=== |
− | === [[Ruby/Time|Time]] === | + | ===[[Ruby/Thread::Backtrace|Thread::Backtrace]]=== |
− | === [[Ruby/TracePoint|TracePoint]] === | + | ===[[Ruby/Thread::Backtrace::Location|Thread::Backtrace::Location]]=== |
− | === [[Ruby/TrueClass|TrueClass]] === | + | ===[[Ruby/ThreadError|ThreadError]]=== |
− | === [[Ruby/TypeError|TypeError]] === | + | ===[[Ruby/ThreadGroup|ThreadGroup]]=== |
− | === [[Ruby/UnboundMethod|UnboundMethod]] === | + | ===[[Ruby/Time|Time]]=== |
− | === [[Ruby/UncaughtThrowError|UncaughtThrowError]] === | + | ===[[Ruby/TracePoint|TracePoint]]=== |
− | === [[Ruby/UnicodeNormalize|UnicodeNormalize]] === | + | ===[[Ruby/TrueClass|TrueClass]]=== |
− | === [[Ruby/Warning|Warning]] === | + | ===[[Ruby/TypeError|TypeError]]=== |
− | === [[Ruby/Warning::buffer|Warning::buffer]] === | + | ===[[Ruby/UnboundMethod|UnboundMethod]]=== |
− | === [[Ruby/ZeroDivisionError|ZeroDivisionError]] === | + | ===[[Ruby/UncaughtThrowError|UncaughtThrowError]]=== |
− | === [[Ruby/fatal|fatal]] === | + | ===[[Ruby/UnicodeNormalize|UnicodeNormalize]]=== |
+ | ===[[Ruby/Warning|Warning]]=== | ||
+ | ===[[Ruby/Warning::buffer|Warning::buffer]]=== | ||
+ | ===[[Ruby/ZeroDivisionError|ZeroDivisionError]]=== | ||
+ | ===[[Ruby/fatal|fatal]]=== |