Annotate

teal-src/util/bitcompat.d.tl @ 12692:b001b0f42512

util-src: Add new utility header managed_pointer.h The macros in this header allow creation of GC-managed objects from manually- managed C alloc/free APIs.
author Matthew Wild <mwild1@gmail.com>
date Fri, 01 Jul 2022 15:11:08 +0100
parent 12620:09d86413c3c5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12620
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 local record lib
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 band : function (integer, integer, ... : integer) : integer
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3 bor : function (integer, integer, ... : integer) : integer
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
4 bxor : function (integer, integer, ... : integer) : integer
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
5 lshift : function (integer, integer) : integer
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6 rshift : function (integer, integer) : integer
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 end
09d86413c3c5 util.bitcompat: Add Teal type specification
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8 return lib