Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 655 Bytes

File metadata and controls

27 lines (24 loc) · 655 Bytes

Antigen

C# test generator and RyuJIT tester - Named after Covid-19 antigen test.

  1. Variable declaration where RHS is literal.
  2. Introduce scopes so variables can be reused.
  3. Enable binary operation expression. TODO: '-1617745168.5M' cannot be converted to a 'ulong'
  4. Added if-else statement
  5. Assignment statement, /* S:Assign */ annotation
  6. For-loop
  7. Do-While loop
  8. While loop
  9. struct
  10. Assignment expression
  11. Initialize out, return statement
  12. Method call
  13. Trimmer: works for statement
  14. try-catch-finally
  15. switch-case
  16. Environment variables list

TODO:

  • Arrays
  • Various configurations
  • CSEs
  • Classes
  • CI pipeline