#include "muse_opcodes.h"Include dependency graph for muse_plist.c:

Functions | |
| muse_cell | muse_symbol_plist (muse_cell sym) |
| Returns the property list of the given symbol. | |
| muse_cell | muse_assoc (muse_cell alist, muse_cell prop) |
| Looks up a particular association by key in an association list. | |
| muse_cell * | muse_assoc_iter (muse_cell *alist, muse_cell prop) |
| Similar to muse_assoc, except that the return value is not the kvpair, but the list position of the kvpair. | |
| muse_cell | muse_get_prop (muse_cell sym, muse_cell prop) |
| Looks up the given property in the given symbol's property list. | |
| muse_cell | muse_put_prop (muse_cell sym, muse_cell prop, muse_cell value) |
| Sets or adds the given property-value association to the symbol's property list. | |
| int | muse_eq (muse_cell a, muse_cell b) |
| Shallow compares two cells. | |
| int | muse_equal (muse_cell a, muse_cell b) |
| Deep compares two cells. | |
| int | compare_i_f (muse_int i, muse_float f) |
| int | compare_i_i (muse_int i, muse_int f) |
| int | compare_f_f (muse_float i, muse_float f) |
| int | compare_contents_of_conses (muse_cell a, muse_cell b) |
| int | muse_compare (muse_cell a, muse_cell b) |
| Deep compares two cells for ordering. | |
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.
| int compare_i_f | ( | muse_int | i, | |
| muse_float | f | |||
| ) |
| int compare_f_f | ( | muse_float | i, | |
| muse_float | f | |||
| ) |
1.4.7