mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Add init language documentation
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
# Features
|
||||
|
||||
mruby is an implementation of the Ruby programming language.
|
||||
These documents are describing the language features and libraries
|
||||
which are provided together with mruby.
|
||||
|
||||
## Core Classes and Modules
|
||||
|
||||
### Array
|
||||
|
||||
The class Array is an implementation of the Array data type in Ruby
|
||||
|
||||
[Wikipedia - Array data type](http://en.wikipedia.org/wiki/Array_data_type)
|
||||
> In computer science, an array type is a data type that is meant to describe
|
||||
> a collection of elements (values or variables), each selected by one or
|
||||
> more indices (identifying keys) that can be computed at run time by the
|
||||
> program.
|
||||
|
||||
#### Methods
|
||||
|
||||
##### *
|
||||
|
||||
##### +
|
||||
|
||||
##### <<
|
||||
|
||||
##### []
|
||||
|
||||
##### []=
|
||||
|
||||
##### clear
|
||||
|
||||
##### concat
|
||||
|
||||
##### delete_at
|
||||
|
||||
##### empty?
|
||||
|
||||
##### first
|
||||
|
||||
##### index
|
||||
|
||||
##### initialize_copy
|
||||
|
||||
##### join
|
||||
|
||||
##### last
|
||||
|
||||
##### length
|
||||
|
||||
##### pop
|
||||
|
||||
##### push
|
||||
|
||||
##### replace
|
||||
|
||||
##### reverse
|
||||
|
||||
##### reverse!
|
||||
|
||||
##### rindex
|
||||
|
||||
##### shift
|
||||
|
||||
##### size
|
||||
|
||||
##### slice
|
||||
|
||||
##### unshift
|
||||
|
||||
##### inspect
|
||||
|
||||
##### to_s
|
||||
|
||||
##### ==
|
||||
|
||||
##### eql?
|
||||
|
||||
##### <=>
|
||||
|
||||
### Class
|
||||
|
||||
### Comparable
|
||||
|
||||
### Enumerable
|
||||
|
||||
### Hash
|
||||
|
||||
### Numeric
|
||||
|
||||
### Object
|
||||
|
||||
### Proc
|
||||
|
||||
### Range
|
||||
|
||||
### String
|
||||
|
||||
### Symbol
|
||||
|
||||
## Standard Library
|
||||
Reference in New Issue
Block a user