Jan Breuer
2013-10-24 43d97ad8631dd8a1ab9966f38e345627188baf47
libscpi/inc/scpi/types.h
@@ -47,8 +47,12 @@
extern "C" {
#endif
#define FALSE false
#define TRUE true
#ifndef FALSE
    #define FALSE 0
#endif
#ifndef TRUE
    #define TRUE (!FALSE)
#endif
    /* basic data types */
    typedef bool bool_t;
@@ -136,11 +140,14 @@
        TokDoubleQuoteProgramData,
        TokProgramExpression,
        TokCompoundProgramHeader,
        TokIncompleteCompoundProgramHeader,
        TokCommonProgramHeader,
        TokIncompleteCommonProgramHeader,
        TokCompoundQueryProgramHeader,
        TokCommonQueryProgramHeader,
        TokWhiteSpace,
        TokAllProgramData,
        TokInvalid,
        TokUnknown,
    };
    typedef enum _token_type_t token_type_t;
@@ -276,6 +283,7 @@
        const scpi_special_number_def_t * special_numbers;
        void * user_context;
        scpi_parser_state_t parser_state;
        const char * idn[4];
    };
#ifdef  __cplusplus