summaryrefslogtreecommitdiff
path: root/constant.h
diff options
context:
space:
mode:
Diffstat (limited to 'constant.h')
-rw-r--r--constant.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/constant.h b/constant.h
new file mode 100644
index 0000000000..5c04b01f41
--- /dev/null
+++ b/constant.h
@@ -0,0 +1,26 @@
+/**********************************************************************
+
+ constant.h -
+
+ $Author$
+ created at: Sun Nov 15 00:09:33 2009
+
+ Copyright (C) 2009 Yusuke Endoh
+
+**********************************************************************/
+#ifndef CONSTANT_H
+#define CONSTANT_H
+
+typedef enum {
+ CONST_PUBLIC = 0x00,
+ CONST_PRIVATE = 0x01,
+} rb_const_flag_t;
+
+typedef struct rb_const_entry_struct {
+ rb_const_flag_t flag;
+ VALUE value; /* should be mark */
+} rb_const_entry_t;
+
+void rb_free_const_table(st_table *tbl);
+
+#endif /* CONSTANT_H */