Google Answers Logo
View Question
 
Q: EOPL ( No Answer,   0 Comments )
Question  
Subject: EOPL
Category: Computers > Programming
Asked by: eagle2000-ga
List Price: $35.00
Posted: 03 Aug 2003 11:35 PDT
Expires: 06 Aug 2003 08:00 PDT
Question ID: 238501
Hi everybody, 

I want to know if any one of you knows the solution for the exercise
5.17 page 200 & execises 7.39 page 288 in the book "essentials of
programming languages second edition. "

thanks

Request for Question Clarification by answerguru-ga on 03 Aug 2003 12:39 PDT
Hello,

It would be helpful if you could post the question text :)

answerguru-ga

Clarification of Question by eagle2000-ga on 03 Aug 2003 13:01 PDT
5.17- Extend The syntax of our language so that each methoddeclaration
requires one of the modifiers public,protected, or private. A public
method may be called from anywhere. A protected method may be called
only from the class in which it is declared or one of its subclasses.
A private method may be called only from its host class.

-------------------------------------------------------------------------------

7.39- Modify the thread package to include thread identifiers. to do
this, change the grammar of spawn expressions to be

<expression> ::= spawn (<identifier>) <expression>

each new threadgets a fresh number (its thread identifier). when the
child thread is spawned, it receives its number as the binding of the
identifier. The child's number is returned to the parent as the value
of the spawn expression. Instrument the interpreter to trace the
creation of thread identifiers. Check to see that the ready queue
contains at most one thread for each thread identifier. what should be
done about the thread identifier of the original program?


-------------------------------------------------------------------------------

all the code could be found in this adress:
http://www.cs.indiana.edu/eopl/

thx

psss: very urgent
Answer  
There is no answer at this time.

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy