Sha256: a76c8c8ab43d4b9f8f01f38a36d22f18c49dcd0f748b543a0cba0035fb4c89cb

Contents?: true

Size: 415 Bytes

Versions: 64

Compression:

Stored size: 415 Bytes

Contents

# Kernel

`caller_name`
------
Returns the name of the method calling it.

```ruby
def sample_key
  caller_name(0)
end

sample_key #=> 'sample_key'
```

`safe_eval`
------
Try's to evaluate or returns self.

```ruby
'[1,2,3]'.safe_eval  #=> [1,2,3]
'[#1,2,3]'.safe_eval #=> '[#1,2,3]'
```

`try_eval`
------
Try's to evaluate or returns nil.

```ruby
'[1,2,3]'.try_eval  #=> [1,2,3]
'[#1,2,3]'.try_eval #=> nil
```

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
lite-ruby-2.3.0 docs/KERNEL.md
lite-ruby-2.2.0 docs/KERNEL.md
lite-ruby-2.1.0 docs/KERNEL.md
lite-ruby-2.0.7 docs/KERNEL.md
lite-ruby-2.0.6 docs/KERNEL.md
lite-ruby-2.0.5 docs/KERNEL.md
lite-ruby-2.0.4 docs/KERNEL.md
lite-ruby-2.0.3 docs/KERNEL.md
lite-ruby-2.0.2 docs/KERNEL.md
lite-ruby-2.0.1 docs/KERNEL.md
lite-ruby-2.0.0 docs/KERNEL.md
lite-ruby-1.3.3 docs/KERNEL.md
lite-ruby-1.3.2 docs/KERNEL.md
lite-ruby-1.3.1 docs/KERNEL.md
lite-ruby-1.3.0 docs/KERNEL.md
lite-ruby-1.2.0 docs/KERNEL.md
lite-ruby-1.1.15 docs/KERNEL.md
lite-ruby-1.1.14 docs/KERNEL.md
lite-ruby-1.1.13 docs/KERNEL.md
lite-ruby-1.1.12 docs/KERNEL.md