Week 2

Week 2 

Work Done by end of the second week:                                          7th June 2019

  • Setting up the octave interpreter globally. Setting the interpreter locally was tried but the destructor has some problems as it is mainly designed for octave application.
  • Successful parsing of the boolean data type.
  • Successful parsing of the double data type(the default numeric data type of octave is double ,not int).
  • Successful parsing of the unsigned and signed data type.
  • Preprocessing of the embed context . The whole context has to be broken down into queries which can submitted to the interpreter individually.
  • Each statement is generated at '\n' or ';' of the embed context.
  • The code can be checked here.

Work to be done in week 3:

  • Unidirectional parsing has been achieved. Bidirectional parsing should be implemented by the end of the week.
  • To be able to parse a few more data types like String ,ect.
  • Preprocessing of the embed context has to be improved . Octave has special variation in denoting matrix . This specially has to be taken into consideration which may generate an exception when submitted to the interpreter.

No comments:

Post a Comment