1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/lib/native.py Tue Aug 30 21:55:58 2016 +0200
1.3 @@ -0,0 +1,51 @@
1.4 +#!/usr/bin/env python
1.5 +
1.6 +"""
1.7 +Native library functions.
1.8 +
1.9 +Copyright (C) 2011, 2015, 2016 Paul Boddie <paul@boddie.org.uk>
1.10 +
1.11 +This program is free software; you can redistribute it and/or modify it under
1.12 +the terms of the GNU General Public License as published by the Free Software
1.13 +Foundation; either version 3 of the License, or (at your option) any later
1.14 +version.
1.15 +
1.16 +This program is distributed in the hope that it will be useful, but WITHOUT
1.17 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1.18 +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1.19 +details.
1.20 +
1.21 +You should have received a copy of the GNU General Public License along with
1.22 +this program. If not, see <http://www.gnu.org/licenses/>.
1.23 +"""
1.24 +
1.25 +def _is(x, y): pass
1.26 +def _is_not(x, y): pass
1.27 +
1.28 +def _int_add(self, other): pass
1.29 +def _int_sub(self, other): pass
1.30 +def _int_mul(self, other): pass
1.31 +def _int_div(self, other): pass
1.32 +def _int_mod(self, other): pass
1.33 +def _int_pow(self, other): pass
1.34 +def _int_and(self, other): pass
1.35 +def _int_or(self, other): pass
1.36 +def _int_xor(self, other): pass
1.37 +
1.38 +def _int_rsub(self, other): pass
1.39 +def _int_rdiv(self, other): pass
1.40 +def _int_rmod(self, other): pass
1.41 +def _int_rpow(self, other): pass
1.42 +
1.43 +def _int_lt(self, other): pass
1.44 +def _int_gt(self, other): pass
1.45 +def _int_eq(self, other): pass
1.46 +
1.47 +def _str_add(self, other): pass
1.48 +def _str_lt(self, other): pass
1.49 +def _str_gt(self, other): pass
1.50 +def _str_eq(self, other): pass
1.51 +
1.52 +def _isinstance(obj, cls): pass
1.53 +
1.54 +# vim: tabstop=4 expandtab shiftwidth=4