forked from KolibriOS/kolibrios
fb583c04b3
Added socket module(WIP) git-svn-id: svn://kolibrios.org@8578 a494cfbc-eb01-0410-851d-a64ba20cac60
21 lines
502 B
C
21 lines
502 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);
|
|
}
|
|
|
|
static tp_obj _mul(TP){
|
|
unsigned num1 = (unsigned)GET_NUM_ARG();
|
|
unsigned num2 = (unsigned)GET_NUM_ARG();
|
|
return tp_number(num1 & num2);
|
|
|
|
}
|
|
|