PT Course
Home
Education Page
Description
Schedule
Slides
Literature
Lab
Assignments
Software
Resources
Subversion Server
Stratego/XT Manual
Stratego Library
Dryad Library
Java Syntax
Stratego/Java Syntax
JLS
JVM: Class files
Contact
Mailing List
IRC
Eelco Visser
Martin Bravenboer
Center for ST
Home
Master Program
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Lab Assignments
Pt
---------++ General This page provides pointers to the lab assignments that you have to make during the program transformation course. There will be a lab assignment for every week of the course. In the first assignments, you learn to use various basic techniques. Later, we will develop some small applications of program transformations. The assignments should be made *individually*. ---------++ Submission No submissions will be accepted after the deadline, which is at *Sunday, 24:00*. Please carefully read the expected format for submissions. Assignments for which no submission is received or that do not conform to the specification receive a zero grade. If there are special circumstances please inform both [[course lecturer]] _and_ [[teaching assistent]] _before_ the deadline of the assignment. ---------++ Assignments * Week 6 * [[Getting Started]] (no submission) * [[Assignment Program Representation]] (deadline 2006-02-12) * [[Explore Java Infrastructure]] (no submission) * Week 7 * [[AssignmentPatternsRulesStrategiesTraversals][Patterns, Rules, Strategies, and Traversals]] (deadline 2006-02-22) * Week 8 * [[AssignmentCollectingStrategies][Collecting Strategies]] (deadline 2006-02-27) * Week 9 * [[AssignmentInterpretation][Interpretation]] (deadline 2006-03-05) * Week 10 * [[AssignmentDataFlowTransformation][Data-flow Transformation]] (deadline 2006-03-13) * Week 11 * [[AssignmentAbstractInterpretation][Abstract Interpretation]] (deadline 2006-03-27) * Week 13 * [[AssignmentRunTimeCodeGeneration][Run-Time Code Generation]] (deadline 2006-04-15)