<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><span style="font-family:arial,sans-serif;color:rgb(34,34,34)">On Tue, May 16, 2017 at 2:33 PM, JOHN SARKELA </span><span dir="ltr" style="font-family:arial,sans-serif;color:rgb(34,34,34)"><<a href="mailto:wiljo@mac.com" target="_blank">wiljo@mac.com</a>></span><span style="font-family:arial,sans-serif;color:rgb(34,34,34)"> wrote:</span><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I’ve been experimenting with OMeta/2. It’s a lot of fun, but there is a reference to the undefined method OMeta2Compiler>>from:class:<wbr>context:notifying. I implemented this as an empty method and things appear to be working. Could anyone enlighten me as to the intention of this message and why the reference to it exists in the code base?</blockquote><div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">​That message used to be implemented in Compiler and got replaced when we factored out the state into CompilationCue as part of the introduction of Environments.​ It's now from:class:notifying:.</div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">​I just tried putting it back as</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)">Compiler>>from: textOrStream class: aClass context: aContext notifying: aRequestor </div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">   </span>"Used by e.g. OMeta2Compiler"</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">     </span>self</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">                </span>setCue: (CompilationCue</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">                             </span>source: textOrStream</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">                                </span>context: aContext</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">                           </span>class: aClass</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;color:rgb(0,0,0)"><span style="white-space:pre">                               </span>requestor: aRequestor)</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">​</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">​which works but there are more errors (MNU: OMeta2Compiler>>parseCue:noPattern:ifFail:​) and I don't have time to fix that one ... I guess we need to update the OMeta package.</div></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">- Bert - </div></div></div></div></div>