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