-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathConversion.zu
83 lines (80 loc) · 1.41 KB
/
Conversion.zu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#
# The Zimbu compiler written in Zimbu
#
# Conversion class: conversions between types
#
# Copyright 2009 Bram Moolenaar All Rights Reserved.
# Licensed under the Apache License, Version 2.0. See the LICENSE file or
# obtain a copy at: http://www.apache.org/licenses/LICENSE-2.0
#
ENUM Conversion
none
bool2string
bool2varString
# byteString2string # no automatic conversion
# byteString2varString # no automatic conversion
# byteString2varByteString
int2string
nat2string
float2string
int2varString
iobject2iobject
iobject2noalloc
iobject2object
object2iobject
status2string
status2varString
string2varString
# string2byteString
# string2varByteString
# varByteString2string # no automatic conversion
# varByteString2varString # no automatic conversion
# varByteString2byteString
varString2string
# varString2byteString
# varString2varByteString
callback2method
bool2dyn
status2dyn
int2dyn
int82dyn
int162dyn
int322dyn
nat2dyn
byte2dyn
nat162dyn
nat322dyn
float2dyn
enum2dyn
bits2dyn
string2dyn
byteString2dyn
tuple2dyn
type2dyn
iobject2dyn
object2dyn
array2dyn
list2dyn
dict2dyn
dyn2bool
dyn2status
dyn2int
dyn2int8
dyn2int16
dyn2int32
dyn2nat
dyn2byte
dyn2nat16
dyn2nat32
dyn2float
dyn2enum
dyn2string
dyn2byteString
dyn2tuple
dyn2type
dyn2iobject
dyn2object
dyn2array
dyn2list
dyn2dict
}