diff options
Diffstat (limited to 'stdlib/source/library/lux/tool/compiler/meta/archive/signature.lux')
-rw-r--r-- | stdlib/source/library/lux/tool/compiler/meta/archive/signature.lux | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/meta/archive/signature.lux b/stdlib/source/library/lux/tool/compiler/meta/archive/signature.lux index e39bb2144..bc413b413 100644 --- a/stdlib/source/library/lux/tool/compiler/meta/archive/signature.lux +++ b/stdlib/source/library/lux/tool/compiler/meta/archive/signature.lux @@ -19,24 +19,24 @@ [//// [version (#+ Version)]]) -(type: #export Signature +(type: .public Signature {#name Name #version Version}) -(def: #export equivalence +(def: .public equivalence (Equivalence Signature) (product.equivalence name.equivalence nat.equivalence)) -(def: #export (description signature) +(def: .public (description signature) (-> Signature Text) (format (%.name (get@ #name signature)) " " (%.nat (get@ #version signature)))) -(def: #export writer +(def: .public writer (Writer Signature) (binary.and (binary.and binary.text binary.text) binary.nat)) -(def: #export parser +(def: .public parser (Parser Signature) (<>.and (<>.and <b>.text <b>.text) <b>.nat)) |