mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-06 19:28:29 +00:00
Add LISP interpreter
This commit is contained in:
parent
4f98ad1054
commit
d31bebdd2d
84 changed files with 9081 additions and 0 deletions
38
tool/plinko/lib/config.h
Normal file
38
tool/plinko/lib/config.h
Normal file
|
@ -0,0 +1,38 @@
|
|||
#ifndef COSMOPOLITAN_TOOL_PLINKO_LIB_CONFIG_H_
|
||||
#define COSMOPOLITAN_TOOL_PLINKO_LIB_CONFIG_H_
|
||||
#include "libc/dce.h"
|
||||
|
||||
#define HISTO_ASSOC 0
|
||||
#define HISTO_GARBAGE 0
|
||||
#define DEBUG_TREE 0
|
||||
#define DEBUG_CLOSURE 0
|
||||
#define DEBUG_GARBAGE 0
|
||||
#define DEBUG_MATCHER 0
|
||||
#define EXPLAIN_GARBAGE 0
|
||||
#define AVERSIVENESS 15
|
||||
|
||||
#define NEED_GC 1
|
||||
#define NEED_TMC 2
|
||||
#define NEED_POP 4
|
||||
|
||||
#define STACK 65536
|
||||
|
||||
// we want a two power that's large enough for emoji but not
|
||||
// not so large that we're drowning in virtual memory pages!
|
||||
#define TERM 0x20000
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
#if IsModeDbg()
|
||||
#define inline dontinline
|
||||
#undef forceinline
|
||||
#define forceinline static dontinline
|
||||
#endif
|
||||
|
||||
#define BANE INT_MIN
|
||||
#define DWBITS (sizeof(dword) * CHAR_BIT)
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_TOOL_PLINKO_LIB_CONFIG_H_ */
|
Loading…
Add table
Add a link
Reference in a new issue