#include "muse_builtins.h"Include dependency graph for muse_builtin_class.c:

Functions | |
| muse_cell | fn_class (muse_env *env, void *context, muse_cell args) |
| (class name super-tree plist). | |
| muse_cell | fn_new (muse_env *env, void *context, muse_cell args) |
| (new supers plist). | |
| static muse_cell | search_class_hierarchy (muse_cell classHierarchy, muse_cell member) |
| static muse_cell | search_object (muse_cell obj, muse_cell member) |
| muse_cell | fn_send (muse_env *env, void *context, muse_cell args) |
| (<- obj msg [args]). | |
| muse_cell | fn_send_super (muse_env *env, void *context, muse_cell args) |
| (<<- [class(es)] obj method-symbol arg1 arg2 etc). | |
| muse_cell | fn_obj_pty (muse_env *env, void *context, muse_cell args) |
| (-> obj pty [value]). | |
All rights reserved. See LICENSE.txt distributed with this source code or http://muvee-symbolic-expressions.googlecode.com/svn/trunk/LICENSE.txt for terms and conditions under which this software is provided to you.
1.4.7