42 lines · 774 B · C
RawDownload
#ifndef __PLAN9_H__#define __PLAN9_H__#include <u.h>#include <libc.h> #define sprintf sprint typedef enum { false, true } bool;#define ORCA_NOINLINE#define ORCA_FORCEINLINE#define ORCA_PURE#define ORCA_OK_IF_UNUSED#define ORCA_LIKELY#define UINT8_MAX 0xff#define UINT32_C(x) ((u32int)(x)) #define UINT16_MAX 0xffff#define UINT32_MAX 0xffffffffL#define SIZE_MAX UINT32_MAX#define NULL nil #define ORCA_Y_MAX UINT16_MAX#define ORCA_X_MAX UINT16_MAX typedef u8int U8;typedef s8int I8;typedef u16int U16;typedef s16int I16;typedef u32int U32;typedef s32int I32;typedef u64int U64;typedef s64int I64;typedef usize Usz;typedef long Isz; typedef char Glyph;typedef U8 Mark; Usz orca_round_up_power2(Usz x);bool orca_is_valid_glyph(Glyph c); #endif

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t