pike.git/
src/
pike_types.h
Branch:
Tag:
Non-build tags
All tags
No tags
1999-11-23
1999-11-23 22:34:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>
f1eb440a81d4f6063808d2ff1ffb2113f0f0b55d (
5
lines) (+
4
/-
1
)
[
Show
|
Annotate
]
Branch:
7.9
Added pike_types_le() and zero_type_string.
Rev: src/pike_types.h:1.26
5:
\*/ /*
-
* $Id: pike_types.h,v 1.
25
1999/11/
20
22:
13
:
03
grubba Exp $
+
* $Id: pike_types.h,v 1.
26
1999/11/
23
22:
34
:
35
grubba Exp $
*/ #ifndef PIKE_TYPES_H #define PIKE_TYPES_H
75:
extern struct pike_string *mapping_type_string; extern struct pike_string *mixed_type_string; extern struct pike_string *void_type_string;
+
extern struct pike_string *zero_type_string;
extern struct pike_string *any_type_string; #define CONSTTYPE(X) make_shared_binary_string(X,CONSTANT_STRLEN(X))
136:
struct pike_string *and_pike_types(struct pike_string *a, struct pike_string *b); int match_types(struct pike_string *a,struct pike_string *b);
+
int pike_types_le(struct pike_string *a,struct pike_string *b);
struct pike_string *index_type(struct pike_string *type, node *n); struct pike_string *key_type(struct pike_string *type, node *n); int check_indexing(struct pike_string *type,