Top Level Namespace
Defined Under Namespace
Classes: Array, Code, Object, Parse, StringScanner
Instance Method Summary collapse
- #code(str = nil) ⇒ Object
-
#non_code(data) ⇒ Code
(also: #__non_code__)
A Code consisting of the single non-code part
data.
Instance Method Details
#code ⇒ Code #code(str) ⇒ Code
165 166 167 168 169 170 |
# File 'lib/code.rb', line 165 def code(str = nil) if str then Code.new([str]) else Code.new([]) end end |
#non_code(data) ⇒ Code Also known as: __non_code__
Returns a Code consisting of the single non-code part data. See also Code#non_code_parts.
175 176 177 |
# File 'lib/code.rb', line 175 def non_code(data) Code.new([Code::NonCodePart.new(data)]) end |