class Syntaks::Source
- Syntaks::Source
- Reference
- Object
Defined in:
syntaks/source.crConstructors
Instance Method Summary
- #byte_slice(range : Range)
- #byte_slice(*args, **options)
- #byte_slice(*args, **options, &)
- #check(at : Int32, regex : Regex)
-
#column_number_at_byte(at : Int32)
0..*
- #find_leading_newline_idx_at_byte(at : Int32)
- #inspect(io)
- #line_end_at_byte(at : Int32)
-
#line_number_at_byte(at : Int32)
0..newline_indices.size
- #line_start_at_byte(at : Int32)
- #newline_indices : Array(Int32)
- #peek(at : Int32, length : Int32)
- #size(*args, **options)
- #size(*args, **options, &)
- #slow_lookup(from, length) : String
- #slow_lookup(range : Range) : String