[pure-lang-svn] SF.net SVN: pure-lang:[720] pure/trunk
Status: Beta
Brought to you by:
agraef
From: <ag...@us...> - 2008-09-05 14:12:05
|
Revision: 720 http://pure-lang.svn.sourceforge.net/pure-lang/?rev=720&view=rev Author: agraef Date: 2008-09-05 14:12:15 +0000 (Fri, 05 Sep 2008) Log Message: ----------- Print warning message if the prelude wasn't found. Modified Paths: -------------- pure/trunk/ChangeLog pure/trunk/pure.cc Modified: pure/trunk/ChangeLog =================================================================== --- pure/trunk/ChangeLog 2008-09-05 13:40:46 UTC (rev 719) +++ pure/trunk/ChangeLog 2008-09-05 14:12:15 UTC (rev 720) @@ -1,5 +1,9 @@ 2008-09-05 Albert Graef <Dr....@t-...> + * pure.cc (main): In interactive mode, print a warning if -n was + not specified and the prelude wasn't found. Suggested by Rob + Hubbard. + * printer.cc (operator << (ostream& os, const pure_expr *x)): Experimental support for calling a user-defined __show__ function to override print representations of expressions at runtime. Modified: pure/trunk/pure.cc =================================================================== --- pure/trunk/pure.cc 2008-09-05 13:40:46 UTC (rev 719) +++ pure/trunk/pure.cc 2008-09-05 14:12:15 UTC (rev 720) @@ -408,6 +408,8 @@ << COPYRIGHT << endl << LICENSE; if (have_prelude) cout << "Loaded prelude from " << prelude << ".\n"; + else if (want_prelude) + cout << "Couldn't find the prelude. Please check your PURELIB environment variable.\n"; cout << endl; } interp.compile(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |