[フレーム]

Module: Opal::Nodes::XStringLineSplitter

Included in:
DynamicXStringNode , XStringNode
Defined in:
opal/lib/opal/nodes/literal.rb

Instance Method Summary collapse

Instance Method Details

#compile_split_lines(value, sexp) ⇒ Object

63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# File 'opal/lib/opal/nodes/literal.rb', line 63
def compile_split_lines(value, sexp)
 idx = 0
 value.each_line do |line|
 if idx == 0
 push line
 else
 line_sexp = s()
 line_sexp.source = [sexp.line + idx, 0]
 frag = Fragment .new (line, line_sexp)
 push frag
 end
 idx += 1
 end
end

AltStyle によって変換されたページ (->オリジナル) /