namespace YesNt.Interpreter.Runtime;
///
/// Represents a single source line together with its location metadata.
///
internal class Line(string content, string fileName, int lineNumber)
{
/// Gets or sets the raw text content of the line.
public string Content { get; set; } = content;
/// Gets or sets the name of the source file this line originated from.
public string FileName { get; set; } = fileName;
/// Gets or sets the zero-based line index within .
public int LineNumber { get; set; } = lineNumber;
}