Sigrid Solveig Haflínudóttiradd nonnull and returns_nonnull attributes0f7e4bf1 year agoHistory
13 lines · 512 B · C
RawDownload
#pragma once extern const char *ascii2name[0x20+1]; sl_v sl_read_sexpr(sl_v f, bool ws);bool sl_read_numtok(const char *tok, sl_v *pval, int base) sl_nonnull(1);void sl_read_init(void); // defines which characters are ordinary symbol characters.// exceptions are '.', which is an ordinary symbol character// unless it's the only character in the symbol, and '#', which is// an ordinary symbol character unless it's the first character.#define symchar(c) (!strchr("()[]{}'\";`,\\| \a\b\f\n\r\t\v", (c)))

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