I've got to agree with some of the comments here that this is insane. Sounds fun, but insane. There are probably 3 or 4 programming-intensive undergrad courses wound together here, with a more difficult substrate than your average compilers course.
Then I remember that this is the Internet, and if it's 'free' you're usually not looking at the product; but you can see it in the mirror.
Then I remember that this is the Internet, and if it's 'free' you're usually not looking at the product; but you can see it in the mirror.