morphism base: remove syntax sugar for Seq for now
This commit is contained in:
parent
8e0ac3cbbc
commit
e544b82a4c
2 changed files with 10 additions and 10 deletions
morphisms/morphism-base
|
@ -1,9 +1,9 @@
|
||||||
morph_string_as_nullterm_to_length_prefix ()
|
morph_string_as_nullterm_to_length_prefix ()
|
||||||
[~<ValueDelim '\0'> Char ~ Ascii]
|
<Seq~<ValueDelim '\0'> Char ~ Ascii ~ Byte>
|
||||||
--> [~<LengthPrefix x86.UInt64> Char ~ Ascii]
|
--> <Seq~<LengthPrefix x86.UInt64> Char ~ Ascii ~ Byte>
|
||||||
@lib/libmorph_length-prefix.so:src/length_prefix.c
|
@lib/libmorph_length-prefix.so:src/length_prefix.c
|
||||||
|
|
||||||
morph_string_as_length_prefix_to_nullterm ()
|
morph_string_as_length_prefix_to_nullterm ()
|
||||||
[~<LengthPrefix x86.UInt64> Char ~ Ascii]
|
<Seq~<LengthPrefix x86.UInt64> Char ~ Ascii ~ Byte>
|
||||||
--> [~<ValueDelim '\0'> Char ~ Ascii]
|
--> <Seq~<ValueDelim '\0'> Char ~ Ascii ~ Byte>
|
||||||
@lib/libmorph_length-prefix.so:src/length_prefix.c
|
@lib/libmorph_length-prefix.so:src/length_prefix.c
|
||||||
|
|
|
@ -11,26 +11,26 @@ morph_digit_as_uint8_to_char (Radix:ℤ_16)
|
||||||
morph_posint_radix (SrcRadix:ℤ, DstRadix:ℤ)
|
morph_posint_radix (SrcRadix:ℤ, DstRadix:ℤ)
|
||||||
ℕ
|
ℕ
|
||||||
~ <PosInt SrcRadix LittleEndian>
|
~ <PosInt SrcRadix LittleEndian>
|
||||||
~ [~<LengthPrefix x86.UInt64> <Digit SrcRadix>~x86.UInt64]
|
~ <Seq~<LengthPrefix x86.UInt64> <Digit SrcRadix>~x86.UInt64>
|
||||||
--> ℕ
|
--> ℕ
|
||||||
~ <PosInt DstRadix LittleEndian>
|
~ <PosInt DstRadix LittleEndian>
|
||||||
~ [~<LengthPrefix x86.UInt64> <Digit DstRadix>~x86.UInt64]
|
~ <Seq~<LengthPrefix x86.UInt64> <Digit DstRadix>~x86.UInt64>
|
||||||
@lib/libmorph-posint.so:src/posint.c
|
@lib/libmorph-posint.so:src/posint.c
|
||||||
|
|
||||||
morph_posint_endianness (Radix:ℤ)
|
morph_posint_endianness (Radix:ℤ)
|
||||||
ℕ
|
ℕ
|
||||||
~ <PosInt Radix LittleEndian>
|
~ <PosInt Radix LittleEndian>
|
||||||
~ [~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64]
|
~ <Seq~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64>
|
||||||
--> ℕ
|
--> ℕ
|
||||||
~ <PosInt Radix BigEndian>
|
~ <PosInt Radix BigEndian>
|
||||||
~ [~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64]
|
~ <Seq~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64>
|
||||||
@lib/libmorph-posint.so:src/posint.c
|
@lib/libmorph-posint.so:src/posint.c
|
||||||
|
|
||||||
morph_posint_endianness (Radix:ℤ)
|
morph_posint_endianness (Radix:ℤ)
|
||||||
ℕ
|
ℕ
|
||||||
~ <PosInt Radix BigEndian>
|
~ <PosInt Radix BigEndian>
|
||||||
~ [~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64]
|
~ <Seq~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64>
|
||||||
--> ℕ
|
--> ℕ
|
||||||
~ <PosInt Radix LittleEndian>
|
~ <PosInt Radix LittleEndian>
|
||||||
~ [~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64]
|
~ <Seq~<LengthPrefix x86.UInt64> <Digit Radix> ~ x86.UInt64>
|
||||||
@lib/libmorph-posint.so:src/posint.c
|
@lib/libmorph-posint.so:src/posint.c
|
||||||
|
|
Loading…
Add table
Reference in a new issue