]> OCCT Git - occt.git/commit
0031970: Data Exchange, STEP reader - parser syntax error messages are inaccessible
authordpasukhi <dpasukhi@opencascade.com>
Mon, 11 Jan 2021 10:20:31 +0000 (13:20 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 5 Feb 2021 17:35:19 +0000 (20:35 +0300)
commit0c38be8f8dd39a7c9509eaac2be3ef08026b348d
treedb5ad9f7291fe3e97654c9ad74fbebf8f7df1ee0
parent1ac837b2c2f2a6a5b27c8742ca21e3e1ffdd4f18
0031970: Data Exchange, STEP reader - parser syntax error messages are inaccessible

 - Upgraded files using new version of WinFlexBison
 - Removed global variables within StepFile_Read.cxx
 - Upgraded error message during bison analyzing ( added a expected expression information )
 - Used 'Interface_ParamType' as argument type for the StepFile_ReadData::Argument
 for a compatibility with the StepData/StepData_StepReaderData
 - Added handling parse errors and transferring it to the StepData_StepReaderData
 - Now parsing and referencing errors save in the check and non output by default
 - Step_file's and Step_Data's output info prints according by trace level of printer
 - Removed useless location.hxx
 - Removed TraceLevel for the StepFile_Reader ( now it useless,
  it is 0 by default and newer and nowhere change )
 - Translate error message into English within StepData_StepReaderData
 - Replace "Error" word in the output messages
18 files changed:
src/ExprIntrp/ExprIntrp.tab.c
src/ExprIntrp/ExprIntrp.tab.h
src/ExprIntrp/lex.ExprIntrp.c
src/StepData/StepData_StepReaderData.cxx
src/StepData/StepData_StepReaderTool.cxx
src/StepFile/FILES
src/StepFile/StepFile_Read.cxx
src/StepFile/StepFile_Read.hxx
src/StepFile/StepFile_ReadData.cxx
src/StepFile/StepFile_ReadData.hxx
src/StepFile/lex.step.cxx
src/StepFile/location.hh [deleted file]
src/StepFile/step.lex
src/StepFile/step.tab.cxx
src/StepFile/step.tab.hxx
src/StepFile/step.yacc
src/StepSelect/StepSelect_WorkLibrary.cxx
tests/de/step_1/R9