Package com.oracle.truffle.api.source


package com.oracle.truffle.api.source
  • Class
    Description
    For a language where strings do not map into Java strings, provides utilities to find line endings and to decode raw bytes into an approximate representation for tools to display.
     
     
    A specification for a location in guest language source, expressed as a line number in a specific instance of Source, suitable for hash table keys with equality defined in terms of content.
    A special subtype of SourceSection that represents unavailable source, e.g.
    Representation of a guest language source code unit and its contents.
    Description of contiguous section of text within a Source of program code; supports multiple modes of access to the text and its location.