eelco-visser-compiler-const.../homework/index.html

439 lines
8.7 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="Eelco Visser">
<meta name="generator" content="Jekyll v3.8.5">
<title>Homework Assignments</title>
<!-- <base href="/2021"> -->
<!--link rel="canonical" href="https://getbootstrap.com/docs/4.3/examples/starter-template/"-->
<link rel="icon" href="../img/logo/pl_ico2_2B3_icon.ico" type="image/x-icon">
<!-- Bootstrap core CSS -->
<!--link href="https://getbootstrap.com/docs/4.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"-->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<style>
.bd-placeholder-img {
font-size: 1.125rem;
text-anchor: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
@media (min-width: 768px) {
.bd-placeholder-img-lg {
font-size: 3.5rem;
}
}
</style>
<!-- Custom styles for this template -->
<link href="../css/main.css" rel="stylesheet">
<link href="../css/borders-responsive.css" rel="stylesheet">
<link rel="stylesheet" href="../css/pl.css">
</head>
<body>
<main role="main" >
<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
<a class="navbar-brand" href="../index.html">
TU Delft | CS4200
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="../lectures/index.html" tabindex="-1" aria-disabled="true">Lectures</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="index.html" tabindex="-1" aria-disabled="true">Homework</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="../project/index.html" tabindex="-1" aria-disabled="true">Project</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="../news/index.html" tabindex="-1" aria-disabled="true">News</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="../blog/index.html" tabindex="-1" aria-disabled="true">Blog</a>
</li>
</ul>
</div>
</nav>
<div class="container">
<div class="ml-3 mr-3 mb-3 pb-3 border-bottom border-dark" width="100%">
<h2>Homework Assignments</h2>
<div class="border-top border-dark pt-3 mt-3">
See also:
<a href="../lectures/index.html">Lectures</a>
| <a href="../project/index.html">Project</a>
</div>
</div>
<div class="ml-3 mr-3 mb-3 pb-3 border-bottom border-dark" width="100%">
Note that last year's assignments are list marked with (2020). They will be updated to their definitive 2021 versions.
</div>
<div class="row ml-3 mr-3 mb-3 border-bottom border-secondary">
<div class="col-md-2 ml-0 pl-0 pr-0">
<div class="">
<h3 id="y2021">2021</h3>
</div>
</div>
<div class="col-md-10 pl-0 pr-0 mr-0">
<ul class="list-group list-group-flush">
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-1-a.html">Week 1.1(a): Compilers</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
September 02, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-1-b.html">Week 1.1(b): Syntax Definition</a>
</div>
<!-- <div class="text-secondary" >
Eelco Visser
</div> -->
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
September 03, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-1.html">Week 1.2: Disambiguation</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
September 09, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-3.html">Week 1.3: Type Constraints</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
September 16, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-4.html">Week 1.4: Name Binding and Name Resolution</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
September 23, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-5.html">Week 1.5: Constraint Resolution</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
September 30, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="1-7.html">Week 1.6: Parsing</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
October 08, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="../homwork/2-1.html">Week 2.1: Transformation with Rewrite Rules</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
November 11, 2021
</div>
</div>
</li>
<li class="list-group-item pl-0 ml-0 border-0 pt-0 mb-0" >
<div class="bd-callout border-primary pl-3 ">
<div class="font-weight-bold text-dark" >
<a class="text-dark" href="../homwork/2-1.html">Homework Q2</a>
</div>
<div class="text-secondary" style="font-size:90%;">
Homework
</div>
<div class="font-weight-light text-secondary" style="font-size:90%;">
November 18, 2021
</div>
</div>
</li>
</ul> </div> </div>
</div>
</main>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
</body>
</html>