示例#1
0
bool validateKey(WrenVM* vm, Value* args, int index)
{
  Value arg = args[index];
  if (IS_BOOL(arg) || IS_CLASS(arg) || IS_NULL(arg) ||
      IS_NUM(arg) || IS_RANGE(arg) || IS_STRING(arg))
  {
    return true;
  }

  args[0] = CONST_STRING(vm, "Key must be a value type.");
  return false;
}
示例#2
0
文件: list.c 项目: sasagawa888/Simple
int booleanp(int x){
	if(IS_BOOL(x))
    	return(1);
    else
    	return(0);
}