SiteRiter: Project 1 resources
Page built: Sun Sep 15 06:27:23 MDT 2013
The following resources are currently available:
- NEW! The spec-server.txt file
describing the use of an SDLParser in a full SiteRiter system.
- NEW! A larger SiteRiterFull.jar
file, now also containing the web server framework and an
example server using that framework
- NEW! A live
SiteRiter instance to play with.
- NEW! A subset of Dave's JUnit tests are now
available. Note these are JUnit 4
tests; you'll need JUnit 4 in your build path to use them. These
tests aren't bad, but there are gaps in their coverage! Note that
we will be grading your SDLParserImpl's on MORE TESTS than just
these! Go for correct by spec!
- Dave's implementation of an SDLParser
is available.
(Note this is a special setup for exploration and testing, it
is not an actual SiteRiter web server!) Try out your test
cases on his implementation! Extra credit possible if you are first
to find any confirmed variance from spec behavior (other than
(C.8.3.2)-(C.8.3.2.2))!
- The project time line and version
info. Read this first and immediately!
- The SiteRiter pitch, overview and introduction
- The project concepts and
details file, describing the language processing semantics and
providing further examples.
- A grammar describing the syntax of
the SiteRiter language.
- A minimal JAR file containing the
SDLParser interface and its associated exception.
Keep calm. Read, question, reread!