92 typedef struct { |
92 typedef struct { |
93 __strlen_t len; |
93 __strlen_t len; |
94 u_int16_t body[STR_MAX_LEN]; |
94 u_int16_t body[STR_MAX_LEN]; |
95 } WSTRING; |
95 } WSTRING; |
96 */ |
96 */ |
|
97 |
|
98 #define __BOOL_literal(value) (BOOL)value |
|
99 #define __SINT_literal(value) (SINT)value |
|
100 #define __INT_literal(value) (INT)value |
|
101 #define __DINT_literal(value) (DINT)value |
|
102 #define __LINT_literal(value) (LINT)value |
|
103 #define __USINT_literal(value) (USINT)value |
|
104 #define __UINT_literal(value) (UINT)value |
|
105 #define __UDINT_literal(value) (UDINT)value |
|
106 #define __ULINT_literal(value) (ULINT)value |
|
107 #define __REAL_literal(value) (REAL)value |
|
108 #define __LREAL_literal(value) (LREAL)value |
|
109 #define __TIME_literal(value) (TIME)value |
|
110 #define __DATE_literal(value) (DATE)value |
|
111 #define __TOD_literal(value) (TOD)value |
|
112 #define __DT_literal(value) (DT)value |
|
113 #define __STRING_literal(value) (STRING)value |
|
114 #define __BYTE_literal(value) (BYTE)value |
|
115 #define __WORD_literal(value) (WORD)value |
|
116 #define __DWORD_literal(value) (DWORD)value |
|
117 #define __LWORD_literal(value) (LWORD)value |
|
118 |
|
119 |
97 |
120 |
98 #define __INIT_REAL 0 |
121 #define __INIT_REAL 0 |
99 #define __INIT_LREAL 0 |
122 #define __INIT_LREAL 0 |
100 #define __INIT_SINT 0 |
123 #define __INIT_SINT 0 |
101 #define __INIT_INT 0 |
124 #define __INIT_INT 0 |