def keyword: () -> String
def deconstruct: () -> Array[nil | Node]
def keyword: () -> String
def deconstruct: () -> Array[nil | Node]
def keyword: () -> String
def deconstruct: () -> Array[nil | Node]
def keyword: () -> String
def deconstruct: () -> Array[nil | Node]
def deconstruct: () -> Array[nil | Node]
def keyword: () -> String
def lparen: () -> String
?
def rparen: () -> String
?
Create a new source object with the given source code. This method should be used instead of ‘new` and it will return either a `Source` or a specialized and more performant `ASCIISource` if no multibyte characters are present in the source code.
Returns true if there were errors during parsing and false if there were not.