NeKernel dev
Loading...
Searching...
No Matches
Server.h File Reference

libMsg LISP system. More...

Go to the source code of this file.

Classes

struct  LIBMSG_EXPR
 an expression chain of LibMSG. More...

Typedefs

typedef Void(* libmsg_func_type) (struct LIBMSG_EXPR *self, VoidPtr arg, SizeT arg_size)
 Function type for LibMSG lisp.

Functions

IMPORT_C Void libmsg_init_library (libmsg_func_type *funcs, SizeT cnt)
IMPORT_C UInt32 libmsg_close_library (Void)
IMPORT_C UInt32 libmsg_eval_expr (struct LIBMSG_EXPR *head)

Detailed Description

libMsg LISP system.

Author
Amlal El Mahrouss

Typedef Documentation

◆ libmsg_func_type

typedef Void(* libmsg_func_type) (struct LIBMSG_EXPR *self, VoidPtr arg, SizeT arg_size)

Function type for LibMSG lisp.

Function Documentation

◆ libmsg_close_library()

IMPORT_C UInt32 libmsg_close_library ( Void )

◆ libmsg_eval_expr()

IMPORT_C UInt32 libmsg_eval_expr ( struct LIBMSG_EXPR * head)

◆ libmsg_init_library()

IMPORT_C Void libmsg_init_library ( libmsg_func_type * funcs,
SizeT cnt )