// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization { /// /// Класс, описывающий файл кода. /// Используется для указания позиции частей кода. /// [Serializable] public class document : SemanticTree.IDocument { /// /// Имя файла. /// private readonly string _file_name; /// /// Конструктор документа. /// /// Путь к документу. public document(string file_name) { _file_name=file_name; } /// /// Путь к документу. /// public string file_name { get { return _file_name; } } public override string ToString() { return (_file_name); } } }