2009-05-04 02:46:13 -04:00
|
|
|
namespace factor
|
|
|
|
{
|
|
|
|
|
2009-09-23 14:05:46 -04:00
|
|
|
VM_C_API bool to_boolean(cell value, factor_vm *vm);
|
2009-12-18 16:59:56 -05:00
|
|
|
VM_C_API cell from_boolean(bool value, factor_vm *vm);
|
2009-05-04 02:46:13 -04:00
|
|
|
|
2009-12-18 16:59:56 -05:00
|
|
|
/* Cannot allocate */
|
2009-12-02 01:48:41 -05:00
|
|
|
inline static bool to_boolean(cell value)
|
2009-10-18 21:26:21 -04:00
|
|
|
{
|
|
|
|
return value != false_object;
|
2009-09-29 14:53:10 -04:00
|
|
|
}
|
|
|
|
|
2009-05-04 02:46:13 -04:00
|
|
|
}
|