Files
EightBitNet/M6502/M6502.Symbols/File.cs

21 lines
636 B
C#

namespace EightBit
{
namespace Files
{
namespace Symbols
{
// file id=0,name="sudoku.s",size=9141,mtime=0x6027C7F0,mod=0
public class File(Parser container) : NamedSection(container)
{
[SectionProperty("size")]
public int Size => this.TakeInteger("size");
[SectionProperty("mtime", hexadecimal: true)]
public long ModificationTime => this.TakeLong("mtime");
[SectionReference("mod")]
public Symbols.Module Module => this.TakeModuleReference();
}
}
}
}