erg_compiler 0.6.53

Centimetre: the Erg compiler
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
.TarFile!: ClassType
.TarFile! <: FileLike!
.TarFile!.
    open!: (path: PathLike or NoneType := NoneType, mode := Str) => .TarFile!
    add!: (self: RefMut(.TarFile!), name: PathLike, arcname: PathLike or NoneType := NoneType, recursive := Bool) => NoneType
    close!: (self: .TarFile!,) => NoneType
    extractall!: (self: RefMut(.TarFile!), path := PathLike, members: [Str; _] or NoneType := NoneType, numeric_owner := Bool) => NoneType
    getnames: (self: Ref(.TarFile!),) -> [Str; _]
    list: (self: Ref(.TarFile!), verbose := Bool) -> [Str; _]

.open!: (path: PathLike or NoneType := NoneType, mode := Str, fileobj: FileLike! or NoneType := NoneType) => .TarFile!
.is_tarfile: (name: Str or File!,) -> Bool