[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.
|