Skip to content
Authors

File pdgl_defs.h

FileList > defs > pdgl_defs.h

Go to the source code of this file

Common definitions for the PDGL. More...

  • #include <stdint.h>

Macros

Type Name
define DEFS_PDGL_ENTRY_SYMBOL ("entry")
Define the name of the required entry symbol in the PDGL.
define DEFS_PDGL_MAX_NAME_SIZE (200)
Define the maximum size of a production name in the PDGL.
define DEFS_PDGL_MAX_STRING_SIZE (3000)
Define the maximum size of a string in the PDGL.
define DEFS_PDGL_STRING_MATCH (0x0u)
Define a macro for match result from the strcmp function.
define STATIC_INLINE static
standard static inline macro
define STATIC_INLINE_UINT8 [**STATIC\_INLINE**](pdgl__defs_8h.md#define-static_inline) uint8\_t
Static inline macro for a uint8_t function.

Detailed Description

Author:

Joe Starr

Macro Definition Documentation

define DEFS_PDGL_ENTRY_SYMBOL

Define the name of the required entry symbol in the PDGL.

#define DEFS_PDGL_ENTRY_SYMBOL `("entry")`


define DEFS_PDGL_MAX_NAME_SIZE

Define the maximum size of a production name in the PDGL.

#define DEFS_PDGL_MAX_NAME_SIZE `(200)`


define DEFS_PDGL_MAX_STRING_SIZE

Define the maximum size of a string in the PDGL.

#define DEFS_PDGL_MAX_STRING_SIZE `(3000)`


define DEFS_PDGL_STRING_MATCH

Define a macro for match result from the strcmp function.

#define DEFS_PDGL_STRING_MATCH `(0x0u)`


define STATIC_INLINE

standard static inline macro

#define STATIC_INLINE `static`


define STATIC_INLINE_UINT8

Static inline macro for a uint8_t function.

#define STATIC_INLINE_UINT8 `STATIC_INLINE uint8_t`



The documentation for this class was generated from the following file source/defs/pdgl_defs.h