forked from KolibriOS/kolibrios
14 lines
345 B
C
14 lines
345 B
C
|
/* Copyright (C) 2019-2021 Logaev Maxim (turbocat2001), GPLv3 */
|
||
|
|
||
|
#include "tinypy.h"
|
||
|
|
||
|
#define GET_NUM_ARG() TP_TYPE(TP_NUMBER).number.val
|
||
|
#define GET_STR_ARG() TP_TYPE(TP_STRING).string.val
|
||
|
|
||
|
static tp_obj _add(TP){
|
||
|
unsigned num1 = (unsigned)GET_NUM_ARG();
|
||
|
unsigned num2 = (unsigned)GET_NUM_ARG();
|
||
|
return tp_number(num1 | num2);
|
||
|
}
|
||
|
|