Hi Dan,

The only possible way that you would get that error is if the  
sequence= word did not get a chance to be recompiled. This would  
happen if you paste your definitions in the listener, instead of  
loading them from a source file.

While 'recompile' is called automatically by run-file, you must call  
it yourself after replacing existing definitions in the listener.  
This includes adding new methods on existing generic words.

I tested your snippet after pasting the definitions and calling  
'recompile', and it worked, returning t since indeed the sequence  
elements equal those of "bcd".

Once all words compile, the listener will be able to execute input by  
using compile-1 instead of call. This will automatically recompile  
definitions entered in the listener, too. For now, remember about  
'recompile'.

Slava

On 12-Jan-07, at 11:23 PM, Daniel Ehrenberg wrote:

> http://paste.lisp.org/display/35077

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to