This commit is contained in:
Kamila Szewczyk 2023-10-08 14:39:40 +02:00
parent d9270148b5
commit d914720936
Signed by: Palaiologos
GPG Key ID: E34D7BADA3DACC14
4 changed files with 27 additions and 2 deletions

View File

@ -12,7 +12,7 @@
#define GRAPH 0x80
// TODO.
static unsigned char tab[256] = {
static const unsigned char tab[256] = {
GRAPH, LOWER|SPECL|ALPHA, LOWER|SPECL|ALPHA, LOWER|SPECL|ALPHA, LOWER|SPECL|ALPHA, GRAPH, GRAPH, GRAPH, SPECL|GRAPH, SPECL|GRAPH, SPECL|GRAPH, SPECL|GRAPH, SPECL|GRAPH, SPECL|GRAPH, SPECL|GRAPH, ALPHA|UPPER|SPECL,
GRAPH|SPECL, SPECL, SPECL, GRAPH|SPECL, GRAPH|SPECL, GRAPH|SPECL, GRAPH|SPECL, SPECL, SPECL, SPECL, SPECL, SPECL, SPECL, SPECL, GRAPH|SPECL, GRAPH|SPECL,
SPACE, PUNCT|SPECL, PUNCT|SPECL, SPECL|GRAPH, SPECL, SPECL|GRAPH, PUNCT|SPECL|GRAPH, PUNCT|SPECL|GRAPH, PUNCT|SPECL|GRAPH, PUNCT|SPECL|GRAPH, SPECL|GRAPH, SPECL|GRAPH, PUNCT|SPECL|GRAPH, SPECL|GRAPH, PUNCT|SPECL|GRAPH, SPECL|GRAPH,

23
lib83/stddef.h Normal file
View File

@ -0,0 +1,23 @@
#ifndef _STDDEF_H
#define _STDDEF_H
#define NULL ((void *)0)
typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef unsigned long uint32_t;
typedef signed char int8_t;
typedef signed short int16_t;
typedef signed long int32_t;
typedef uint16_t size_t;
typedef int16_t ssize_t;
typedef int16_t ptrdiff_t;
#define true 1
#define false 0
#endif

0
lib83/string.h Normal file
View File

4
main.c
View File

@ -1,5 +1,7 @@
#include <assert.h>
#include <stddef.h>
void main() {
assert(0);
bool b = 0;
assert(b);
}