Assignment: #MakeHelloWorld2 Due: 11/14/2017 Points: 4

Specification

Write a C++ application that when compiled and executed prints to the standard output stream the code for a Lisp program that when compiled and interpreted prints to the standard output stream the phrase "hello, world" from YOUR_NAME_HERE followed by a newline.

Example using the command-line of an assignment subitted by student Zelmo Zeroman. Zelmo named his C++ file hw2.cpp.

   prompt:  edit hw2.cpp
   prompt:  g++ hw2.cpp -o hw2
   prompt:  ./hw2 >hw.lisp
   prompt:  clisp -q -c hw.lisp
   prompt:  clisp hw
   "hello, world" from Zelmo Zeroman

The generated hw.lisp file must contain a file comment block that contains the following.

   This Lisp program prints to the standard output stream the phrase 
   "hello, world" from MY_NAME followed by a newline to the standard 
   output stream. 

   @creator YOUR_FULL_NAME_GOES_HERE
   @generated YYYYY.MM.DD_FORMATTED_DATE_GOES_HERE

The output of hw2.cpp (when compiled and interpreted) by student Edith Foogooman should look like the following.

   ;;;
   ;;; This Lisp program prints to the standard output stream the phrase 
   ;;; "hello, world" from MY_NAME followed by a newline to the standard 
   ;;; output stream. 
   ;;;
   ;;; @creator Edith Foogooman
   ;;; @generated 02016.10.28
   ;;;

   ; Edith replaced this comment with her Lisp code