Issue738948
Created on 2003-05-16 21:05 by jabowery, last changed 2007-11-01 17:12 by georg.brandl.
| File name |
Uploaded |
Description |
Edit |
Remove |
|
pep-lv.txt
|
jabowery,
2003-05-16 21:05
|
New PEP: Logic Variable Thread Synchronization |
|
|
|
msg53888 - (view) |
Author: Jim Bowery (jabowery) |
Date: 2003-05-16 21:05 |
|
See the attached and very rought PEP.
Basically if you want to see the idea, read section
2.5.1 at:
ftp://ftp.ps.uni-sb.de/pub/papers/ProgrammingSysLab/TOPLAS99.ps.gz
The abstract of that paper is at:
http://www.mozart-oz.org/papers/abstracts/TOPLAS99.html
The abstarct of the PEP is as follows:
Stackless Python [1] is an ideal environment within
which to
implement logic variables for thread
synchroniziation [2].
The 3 additions required for this are 1) the
addition of the
"unknown" keyword that declares a logic variable,
2) the
"final" keyword that declares a logic variable to
be single-
assignment and 3) the "=:=" operator that performs a
unification of a logic variable with an expression.
|
|
msg57004 - (view) |
Author: Mike Klaas (klaas) |
Date: 2007-10-31 21:23 |
|
PEPs should be proposed on python-list and python-dev. This is a four-
year-old idea that seems quite profound in the changes proposed.
Recommend closing.
|
|
msg57012 - (view) |
Author: Georg Brandl (georg.brandl) |
Date: 2007-11-01 17:12 |
|
Agreed.
|
|
| Date |
User |
Action |
Args |
| 2007-11-01 17:12:27 | georg.brandl | set | status: open -> closed resolution: rejected messages:
+ msg57012 nosy:
+ georg.brandl |
| 2007-10-31 21:23:26 | klaas | set | nosy:
+ klaas messages:
+ msg57004 |
| 2003-05-16 21:05:13 | jabowery | create | |
|