Skip to content

Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →

class method

Prism::Source.new

new(source, start_line = 1, offsets = compute_offsets(source))

Create a new source object with the given source code and newline byte offsets. If no newline byte offsets are given, they will be computed from the source code.