Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page properties


Project TitleImplement two compiler passes for the Solang Solidity Compiler
Status

Status
colourBlueGreen
titlein progressCOMPLETED

Difficulty

  

Status
colourRed
titleHIGH


...

twitter/telegram: iamseanyoung

Mentee

Lucas Steuernagel

Github: LucasSte

LinkedIn: Lucas Steuernagel

Project Results:

Github Pull Requests

  1. Warnings for unused variables
  2. Unused variable elimination
  3. Raise warnings for undefined variables
  4. Available expressions analysis
  5. Common subexpression elimination

In addition, there were other pull requests to fix bugs, to raise warnings for events that have never been emitted and to prettify the warnings. The complete list of pull requests is available here.

Final Report

View file
nameHyperledeger Presentation.pptx.pdf
height250