Results for: "partition"

A node that is missing from the syntax tree. This is only used in the case of a syntax error. The parser gem doesn’t have such a concept, so we invent our own here.

module Foo; end
^^^^^^^^^^^^^^^
next
^^^^

next foo
^^^^^^^^
nil
^^^
a or b
^^^^^^

The top-level program node.

0..5
^^^^
redo
^^^^
begin; rescue; end
       ^^^^^^^
retry
^^^^^
return
^^^^^^

return 1
^^^^^^^^
self
^^^^
foo(*bar)
    ^^^^

def foo((bar, *baz)); end
              ^^^^

def foo(*); bar(*); end
                ^

A list of statements.

"foo"
^^^^^
super(foo)
^^^^^^^^^^
:foo
^^^^
true
^^^^
undef foo
^^^^^^^^^
unless foo; bar end
^^^^^^^^^^^^^^^^^^^

bar unless foo
^^^^^^^^^^^^^^
case foo; when bar; end
          ^^^^^^^^^^^^^
while foo; bar end
^^^^^^^^^^^^^^^^^^

bar while foo
^^^^^^^^^^^^^
`foo`
^^^^^
yield
^^^^^

yield 1
^^^^^^^
No documentation available
Search took: 10ms  ·  Total Results: 2830