Here is a link to the OldProgressPage

To Do

  • Most things that handle tuples ignore variable arguments and keyword arguments
  • All StaticExpr
  • All dimensions and units
  • All tests and properties
  • All type aliases and where clauses
  • All syntactic abstraction

Completed

  • Component
  • FnDecl
  • TraitDecl
  • ObjectDecl
  • VarDecl
  • LocalVarDecl
  • LetFn
  • OpExpr
  • FunctionalRef
  • _RewriteFnApp
  • SubscriptExpr
  • MethodInvocation
  • Overloading
  • AmbiguousMultiFixOperator
  • Assignment
  • ChainExpr
  • Juxt
  • Link
  • MathPrimary
  • Id
  • Op
  • FieldRef
  • VarRef
  • ObjectExpr
  • FnExpr
  • CaseExpr
  • TupleExpr
  • Block

  • Spawn
  • AtomicExpr
  • TryAtomicExpr
  • StringLiteralExpr
  • CharLiteralExpr
  • IntLiteralExpr
  • FloatLiteralExpr
  • VoidLiteralExpr
  • Do
  • If
  • While
  • For
  • GeneratorClause
  • IfClause
  • TypeCase
  • AsExpr
  • AsIfExpr
  • Label
  • Exit
  • Try
  • Throw
  • ArrayExpr
  • ArrayElements