Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
EOPL3
Conversations
About
EOPL3
Contact owners and managers
1–30 of 110
Mark all as read
Report group
0 selected
hgye
6/12/22
Seeking more explainnation on ex5.40
Hi, all I'm working on ex5.40. I'm not sure what's the meaning of " Do this by
unread,
Seeking more explainnation on ex5.40
Hi, all I'm working on ex5.40. I'm not sure what's the meaning of " Do this by
6/12/22
Dwayne Crooks
4/15/20
There seems to be a mistake in the specification for deref-exp and setref-exp
See pg 109. value-of returns a value of type ExpVal in the first position. So, l must be a (ref-val r
unread,
There seems to be a mistake in the specification for deref-exp and setref-exp
See pg 109. value-of returns a value of type ExpVal in the first position. So, l must be a (ref-val r
4/15/20
tim_sw
, …
Dwayne Crooks
3
4/6/20
letrec exercise 3.32 and 3.33
For me it helped when I worked out the syntax and then the semantics of mutually recursive letrec.
unread,
letrec exercise 3.32 and 3.33
For me it helped when I worked out the syntax and then the semantics of mutually recursive letrec.
4/6/20
Brian Hagerty
,
Mitchell Wand
3
10/28/19
Does anyone know if the code will run on newer versions of Racket than 6.11?
Thanks for the quick response! On Monday, October 28, 2019 at 11:52:19 AM UTC-5, Mitch wrote: I haven
unread,
Does anyone know if the code will run on newer versions of Racket than 6.11?
Thanks for the quick response! On Monday, October 28, 2019 at 11:52:19 AM UTC-5, Mitch wrote: I haven
10/28/19
Deniz Yuret
,
Mitch Wand
3
1/9/17
bug in registerized and trampolined fact/k
I've now returned to the office, and I see that this bug is present in the printed copy on my
unread,
bug in registerized and trampolined fact/k
I've now returned to the office, and I see that this bug is present in the printed copy on my
1/9/17
Tung Thanh Le
12/11/14
How to create a new capability by adding a prototype inheritance like javascripts for CLASSES language
Hi all, I am a newbie in scheme language, I am dealing with a problem that how to create a new
unread,
How to create a new capability by adding a prototype inheritance like javascripts for CLASSES language
Hi all, I am a newbie in scheme language, I am dealing with a problem that how to create a new
12/11/14
Brian E. Lavender
2
9/18/14
currying using emacs lisp
I switched to guile and it works. I think this will work with elisp now, but I will leave that for
unread,
currying using emacs lisp
I switched to guile and it works. I think this will work with elisp now, but I will leave that for
9/18/14
Li Weijian
, …
Yukang Chen
4
7/29/14
Is there any MOOC courses using EOPL?
Hi dan, Thanks for explanation, any other good book resources for continuation passing style? I found
unread,
Is there any MOOC courses using EOPL?
Hi dan, Thanks for explanation, any other good book resources for continuation passing style? I found
7/29/14
Javran Cheng
,
Yukang Chen
2
7/29/14
seeking more explanation on ex 3.40
Hi, I implemented it like this, hope it's helpful. https://github.com/chenyukang/eopl/blob/master
unread,
seeking more explanation on ex 3.40
Hi, I implemented it like this, hope it's helpful. https://github.com/chenyukang/eopl/blob/master
7/29/14
David Ben David
,
Mitchell Wand
3
4/2/14
Execise 1.31 1.32 1.33
Thanks. пятница, 21 марта 2014 г., 19:55:06 UTC+2 пользователь Mitch написал: These exercises refer
unread,
Execise 1.31 1.32 1.33
Thanks. пятница, 21 марта 2014 г., 19:55:06 UTC+2 пользователь Mitch написал: These exercises refer
4/2/14
kwarm...@shaw.ca
2
2/24/14
strange behavior of a continuation passing interpreter (Chap 5 EOPL3)
I should have mentioned this behavior only occurs when list operations are involved. Otherwise the
unread,
strange behavior of a continuation passing interpreter (Chap 5 EOPL3)
I should have mentioned this behavior only occurs when list operations are involved. Otherwise the
2/24/14
Andy Saini
, …
kwarm...@shaw.ca
3
2/24/14
Trouble understanding chapter 5
Work out manually the value of "value-of/k - (8 , 9) (empty-env) end-cont)" The successive
unread,
Trouble understanding chapter 5
Work out manually the value of "value-of/k - (8 , 9) (empty-env) end-cont)" The successive
2/24/14
mitchel...@gmail.com
,
Yukang Chen
2
2/22/14
build-list
Hi, (make-vector number value) for example (make-vector 2 10) will produce #(10 10). in chapter 4 , I
unread,
build-list
Hi, (make-vector number value) for example (make-vector 2 10) will produce #(10 10). in chapter 4 , I
2/22/14
Javran Cheng
,
Mitchell Wand
2
1/27/14
where is the specification of "pack" in ex 3.39 ?
Yes, there is no 'pack'. You can safely ignore that part of exercise 3.39. (Sorry about that.
unread,
where is the specification of "pack" in ex 3.39 ?
Yes, there is no 'pack'. You can safely ignore that part of exercise 3.39. (Sorry about that.
1/27/14
Michael Ridner
, …
Mitchell Wand
4
1/12/14
Typing mistake in Exercise 3.32
Better late than never, but: This typo has now been added to the errata on the github repo . thanks.
unread,
Typing mistake in Exercise 3.32
Better late than never, but: This typo has now been added to the errata on the github repo . thanks.
1/12/14
John Fourkiotis
,
Mitchell Wand
2
1/3/14
A couple of questions about sllgen and DrRacket
Try downloading the code from github.com/mwand/eopl . I believe this code works out of the box for
unread,
A couple of questions about sllgen and DrRacket
Try downloading the code from github.com/mwand/eopl . I believe this code works out of the box for
1/3/14
ziqiang bao
,
Mitchell Wand
4
12/17/13
Two question about scheme syntax in EOPL3
On Mon, Dec 16, 2013 at 9:37 AM, ziqiang bao <vsfl...@gmail.com> wrote: Thank you very much,
unread,
Two question about scheme syntax in EOPL3
On Mon, Dec 16, 2013 at 9:37 AM, ziqiang bao <vsfl...@gmail.com> wrote: Thank you very much,
12/17/13
Kurt Krebsbach
,
Mitchell Wand
3
10/26/13
EOPL2 -> EOPL3 conversion
Dear Kurt and others, I believe that the most recent commit on github [b6cc63d3cf] runs in 5.3.6 out
unread,
EOPL2 -> EOPL3 conversion
Dear Kurt and others, I believe that the most recent commit on github [b6cc63d3cf] runs in 5.3.6 out
10/26/13
mitchel...@gmail.com
,
Marco Morazan
2
10/25/13
EOPL 3.9 and 3.10
Start by defining a new expressed value(s) for lists. Don't confuse the specification for list
unread,
EOPL 3.9 and 3.10
Start by defining a new expressed value(s) for lists. Don't confuse the specification for list
10/25/13
Jones Bro
, …
Marco Morazan
3
10/17/13
Exercise 3.10
Well, you need to add a list expression to the syntax. You also need to change the denoted and
unread,
Exercise 3.10
Well, you need to add a list expression to the syntax. You also need to change the denoted and
10/17/13
Ken
,
Yukang Chen
3
10/16/13
define-datatype
Thank you very much! That got things going. Thanks again, Ken On Monday, October 14, 2013 4:28:00 PM
unread,
define-datatype
Thank you very much! That got things going. Thanks again, Ken On Monday, October 14, 2013 4:28:00 PM
10/16/13
Jones Bro
10/15/13
3.10
Hello, I need help with this problem 3.10 Add an operation list to the language. This operation
unread,
3.10
Hello, I need help with this problem 3.10 Add an operation list to the language. This operation
10/15/13
Luca
, …
Mitchell Wand
4
9/24/13
Store-passing interpreter - Exercise 4.12
Sorry to be so slow in responding. From Section 4.1: "We model memory as a finite map from
unread,
Store-passing interpreter - Exercise 4.12
Sorry to be so slow in responding. From Section 4.1: "We model memory as a finite map from
9/24/13
Andy
,
Dan Friedman
2
8/14/13
difference between 2.2.2 and 2.2.3
You can represent an environment, a procedure that maps symbols to values as a function for example,
unread,
difference between 2.2.2 and 2.2.3
You can represent an environment, a procedure that maps symbols to values as a function for example,
8/14/13
Li Weijian
, …
Mitchell Wand
7
8/3/13
[No scan&parse]Any easy way to testing the code in page 72 ?
Hmm, this appears to be an issue with recent versions of Racket. To run the code in Racket 5.3.5,
unread,
[No scan&parse]Any easy way to testing the code in page 72 ?
Hmm, this appears to be an issue with recent versions of Racket. To run the code in Racket 5.3.5,
8/3/13
tlko...@verizon.net
,
Mitchell Wand
3
7/18/13
Possible errata page 129, exercise 4.29
Thanks . I didn't think it was intentional but sure why not... On Wednesday, July 17, 2013 4:16:
unread,
Possible errata page 129, exercise 4.29
Thanks . I didn't think it was intentional but sure why not... On Wednesday, July 17, 2013 4:16:
7/18/13
Robby Findler
2/23/13
eopl implementation changes in upcoming racket release
Hi all: this is a request for testing. The implementation of the EOPL libraries in Racket have been
unread,
eopl implementation changes in upcoming racket release
Hi all: this is a request for testing. The implementation of the EOPL libraries in Racket have been
2/23/13
Luca
,
Mitchell Wand
4
11/29/12
EOPL 3.42
That's an important help. When you do 3.26, you will learn what you need in order to do 3.42. On
unread,
EOPL 3.42
That's an important help. When you do 3.26, you will learn what you need in order to do 3.42. On
11/29/12
David Van Horn
, …
Marc L. Smith
5
2/24/12
Updating EOPL code base in Racket
The revised language and test suite has been committed to the racket git repository. It should be
unread,
Updating EOPL code base in Racket
The revised language and test suite has been committed to the racket git repository. It should be
2/24/12
Matthew Johnson
2/17/12
Extensible Grammars?
Back when I was using the EOPL 2 code base in DrScheme, I was able to extend a given grammar simply
unread,
Extensible Grammars?
Back when I was using the EOPL 2 code base in DrScheme, I was able to extend a given grammar simply
2/17/12