nanoFORTH  v2.2
system.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BUF_SIZE   128 /* 8 - 255 */
 
#define STACK_SIZE   (1024 * 8) /* 8 - 65536 */
 
#define DIC_SIZE   (1024 * 8) /* 8 - 8*1024 */
 
#define R2V(base, ptr)   ((unsigned short)((ptr) - (base)))
 
#define V2R(base, ptr)   ((unsigned char *)((base) + (ptr)))
 

Functions

void initl (void)
 
unsigned char getchr (void)
 
void putchr (unsigned char c)
 

Macro Definition Documentation

◆ BUF_SIZE

#define BUF_SIZE   128 /* 8 - 255 */

◆ STACK_SIZE

#define STACK_SIZE   (1024 * 8) /* 8 - 65536 */

◆ DIC_SIZE

#define DIC_SIZE   (1024 * 8) /* 8 - 8*1024 */

◆ R2V

#define R2V (   base,
  ptr 
)    ((unsigned short)((ptr) - (base)))

◆ V2R

#define V2R (   base,
  ptr 
)    ((unsigned char *)((base) + (ptr)))

Function Documentation

◆ initl()

void initl ( void  )

◆ getchr()

unsigned char getchr ( void  )

◆ putchr()

void putchr ( unsigned char  c)