[go: up one dir, main page]

Menu

[897c37]: / runtime / class.h  Maximize  Restore  History

Download this file

40 lines (28 with data), 602 Bytes

 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
//
// Support for Classes
//
// Author: Geoff Wong, 2001.
//
#ifndef _CLASS_H
#define _CLASS_H
#include "object.h"
void init_class_table();
int class_ele_hash(void * ele);
int class_key_hash(void * key);
int class_match(void * ele, void * key);
void add_class_ref(Class * code, const char * from)
;
Class
* find_class(Shared * name),
* get_empty_class(),
* load_class(Shared * name)
;
void
rename_class(Class * code),
free_class(Class * code, const char * from)
;
int
add_class(Class * code),
remove_class(Class * code)
;
#endif