From ed07df16da675c4c123e02a996822daf13d69c63 Mon Sep 17 00:00:00 2001 From: lhoerl <coder@lolux.de> Date: 周一, 03 8月 2015 22:42:07 +0800 Subject: [PATCH] added full SCPI error messages added list for device dependent error messages some minor changes to get rid of compiler warnings added support for Keil ARM compiler added support for National Instruments CVI compiler removed bug if(c = '\0')... --- libscpi/src/lexer_private.h | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-) diff --git a/libscpi/src/lexer_private.h b/libscpi/src/lexer_private.h index 3a14c31..1d3a8a6 100644 --- a/libscpi/src/lexer_private.h +++ b/libscpi/src/lexer_private.h @@ -44,19 +44,19 @@ extern "C" { #endif - int lexIsEos(lex_state_t * state) LOCAL; - int lexWhiteSpace(lex_state_t * state, token_t * token) LOCAL; - int lexProgramHeader(lex_state_t * state, token_t * token) LOCAL; - int lexCharacterProgramData(lex_state_t * state, token_t * token) LOCAL; - int lexDecimalNumericProgramData(lex_state_t * state, token_t * token) LOCAL; - int lexSuffixProgramData(lex_state_t * state, token_t * token) LOCAL; - int lexNondecimalNumericData(lex_state_t * state, token_t * token) LOCAL; - int lexStringProgramData(lex_state_t * state, token_t * token) LOCAL; - int lexArbitraryBlockProgramData(lex_state_t * state, token_t * token) LOCAL; - int lexProgramExpression(lex_state_t * state, token_t * token) LOCAL; - int lexComma(lex_state_t * state, token_t * token) LOCAL; - int lexSemicolon(lex_state_t * state, token_t * token) LOCAL; - int lexNewLine(lex_state_t * state, token_t * token) LOCAL; + int scpiLex_IsEos(lex_state_t * state) LOCAL; + int scpiLex_WhiteSpace(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_ProgramHeader(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_CharacterProgramData(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_DecimalNumericProgramData(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_SuffixProgramData(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_NondecimalNumericData(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_StringProgramData(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_ArbitraryBlockProgramData(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_ProgramExpression(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_Comma(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_Semicolon(lex_state_t * state, scpi_token_t * token) LOCAL; + int scpiLex_NewLine(lex_state_t * state, scpi_token_t * token) LOCAL; #ifdef __cplusplus } -- Gitblit v1.9.1