W5 - Programming by Demonstration

Reading List

Required Reading

  • Helena: Chasins, S., & Bodik, R. (2017). Skip blocks: reusing execution history to accelerate web scripts. Proceedings of the ACM on Programming Languages, 1(OOPSLA), 1-28.

Optional Reading

  • Flashfill: Gulwani, S. (2011). Automating string processing in spreadsheets using input-output examples. ACM Sigplan Notices, 46(1), 317-330.

Last updated