From d4cf4d76a9690543d0fd81f25365a2688b3a89c7 Mon Sep 17 00:00:00 2001 From: Mitchell Plamann Date: Thu, 5 Mar 2015 00:35:25 -0500 Subject: [PATCH] Initial draft of plan.txt. I might add more to the second paragraph. --- proposal/plan.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/proposal/plan.txt b/proposal/plan.txt index e69de29..95b462d 100644 --- a/proposal/plan.txt +++ b/proposal/plan.txt @@ -0,0 +1,12 @@ +Our goal is to build a web application that can debug c0 code. +The user will type in or upload c0 source files. +Once this is done, these files will be transferred to our server, where the cc0 compiler will be used to +generate bytecode corresponding to the user's source code. +This bytecode will be sent back to the user's web browser, where we will be running a c0 virtual machine. +The user will be able to control this virtual machine as it executes their code. +This will give the user the ability to run their code line-by-line, +to set breakpoints, view stack traces, and see the values of variables. +By providing access to all this information, we hope to make it easier for users to write and debug c0 programs. + +For version control, we will use a git repository hosted on GitHub. +We will use a Gantt chart, shown later in this proposal, to stay on schedule.