local constants = require("elf.constants") local header = require("elf.header") local segment = require("elf.segment") local section = require("elf.section") local M = {} M.VERSION = constants.VERSION M.Class = constants.Class M.Endian = constants.Endian M.Osabi = constants.Osabi M.Type = constants.Type M.Machine = constants.Machine M.SegmentType = constants.SegmentType M.SegmentFlags = constants.SegmentFlags M.header = header M.segment = segment M.section = section return M