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; }