Update WORKLOG.md

master
ar6496 4 years ago committed by GitHub
parent 88495efddc
commit 0f0f9d628f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -9,6 +9,8 @@
- This is dealt by the class:StackVarRuntimeInfo and function:getStackVar. - This is dealt by the class:StackVarRuntimeInfo and function:getStackVar.
- Handling Strings was difficult as storage and access was more complex than lists. - Handling Strings was difficult as storage and access was more complex than lists.
- In order for us to easily determine the correctness, we intentionally matches the error messages to the reference implementation. - In order for us to easily determine the correctness, we intentionally matches the error messages to the reference implementation.
- Creation and use of objects was a major challenge.
-
- Testing various scenarious with similarly defined variables were time consuming. Instead, we defined certain set of variables in the beginning of the student contributed test programs, and then used the same variables throughout the programs to cover various bad and good scenarious. - Testing various scenarious with similarly defined variables were time consuming. Instead, we defined certain set of variables in the beginning of the student contributed test programs, and then used the same variables throughout the programs to cover various bad and good scenarious.
- Another challenge was to come up with good test cases to have a broader cover. Our approach to this issue was investigating Type Checking rules and writing adverse code to those rules to see if our analyzer can make correct inferences. - Another challenge was to come up with good test cases to have a broader cover. Our approach to this issue was investigating Type Checking rules and writing adverse code to those rules to see if our analyzer can make correct inferences.

Loading…
Cancel
Save