Looking for an Ocaml expert

Zaprto Objavljeno pred 2 letoma/leti Plačilo ob prevzemu
Zaprto Plačilo ob prevzemu

The project involves writing code for a "semantic analyzer" that will use a abstract syntax tree and class heirarchy to take in single command line arguments and check whether there is an error in the input provided in .cl files. Errors will include scenarios such as:

related to parameter-less method main in class Main: always line 0

Inheritance cycle: always line 0

Redefining a feature: (second) feature location

Redefining a method and changing types: (second) type location

Method body type does not conform: method name identifier location

Errors with case expression (e.g., lub): location of case expression

Unknown identifier: location of identifier

The program will report whether there is an error or not and output error or if it passes it will create a file.cl-type. There is much more to cover but it is a small project and only involves certain files to be edited as the project is already started. For any questions please contact me, Budget is: 250 and timeframe can be discussed during message

Coding Programming Razvoj programske opreme

ID projekta: #29855704

Več o projektu

Oddaljen projekt Aktiven pred 2 letoma/leti