Hi Keith, > Ah, I think this is working as I intended but the behavior may be > somewhat surprising to others, I'm not sure. I made the assumption > that well behaved upload files never generate output because in my > use cases for the class I was helping develop they consisted of one > of two types of files: > > 1) definitions of words 2) tests written using the tester.frt package > from the library > > In both these cases, output generally indicated a problem
Not necessarily. I've seen quite a lot forth code that prints some messages with .( text to indicate some progress ) that is definitly not an error message. Same with the output of the tester. > My preferred methods would be to modify the file with comments that > direct the script to treat specific lines generating output more > appropriately. I'm going to show some solutions based on your test > file but I don't have access to my microcontroller to test these > right now so they may not be completely correct. Editing the source files builds a rather high barrier for your excellent tool. For me your ideas sound like introducing concepts like Design By Contract (http://en.wikipedia.org/wiki/Design_by_contract). Something the Forthers do not (yet?) think about. > Matthias> My next topic on the wishlist is the inclusion of the > Matthias> environment variable AMFORTH_LIB for a list of directories > Matthias> in which the tool looks for a given file. > > That would be really handy as well. I unfortunately don't have time > to work on it right now but if you don't get to it before I get time > I'll take a crack at it when I do. I collect the changes in the repository at http://amforth.svn.sourceforge.net/viewvc/amforth/trunk/tools/amforth-term.py?view=log Matthias ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Amforth-devel mailing list for http://amforth.sf.net/ Amforth-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amforth-devel