|
File ProjectReport.html Author McKeeman Copyright © 2007 index Project ReportStandard Research PresentationReporting your scientific results is usually best done in a paper with four major sections:
The front material of a paper includes the authorship and an abstract giving a succint summary of the results. It may also include a table of contents. The end material may include acknowlegement of help and support. For a large report, an index is helpful. What is not standard, but seems important to me: Don't be Boring. Compiler ProjectA compiler implies a programming language. A programming language needs a name and definition. A compiler needs implementation and testing. These are the basic components. The sequence of tasks may differ from the final presentation. The is an old, discredited sequential software process called the waterfall.
Your language definition includes a grammar and an addendum to the X Reference Manual, defining your additional features. Your implementation discussion should only highlight the specific problems you had to solve. For Validation, unit test and product test results are useful. That is probably enough for a first compiler project.
|