Skip to content

Commit 86ca496

Browse files
committed
Added resources
1 parent 4c756af commit 86ca496

File tree

7 files changed

+46
-2
lines changed

7 files changed

+46
-2
lines changed

index.html

+5
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,11 @@ <h5 id="byteplay">Byteplay</h5>
368368
<li><a href="https://code.google.com/p/byteplay/">Website</a></li>
369369
<li><a href="http://wiki.python.org/moin/ByteplayDoc">Docs</a></li>
370370
</ul>
371+
<h5 id="unwind">Unwind</h5>
372+
<p>Unwind provides a universal disassembler that is able to disassemble *.pyc files from both Python 2 and Python 3.</p>
373+
<ul>
374+
<li><a href="https://github.com/evanw/unwind">Website</a></li>
375+
</ul>
371376
<h2 id="ast-utilities">AST Utilities</h2>
372377
<h5 id="meta">Meta</h5>
373378
<p>A Pure Python module containing a framework to manipulate and analyze python ast's and bytecode.</p>

index.md

+7
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,13 @@ Python byte code intricacies.
438438
- [Website](https://code.google.com/p/byteplay/)
439439
- [Docs](http://wiki.python.org/moin/ByteplayDoc)
440440

441+
##### Unwind
442+
443+
Unwind provides a universal disassembler that is able to disassemble
444+
*.pyc files from both Python 2 and Python 3.
445+
446+
- [Website](https://github.com/evanw/unwind)
447+
441448
AST Utilities
442449
-------------
443450

research.html

+5
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,13 @@ <h2 id="direct-research">Direct Research</h2>
6363
<li><p>J. Aycock. Compiling Little Languages in Python. Proceedings of the 7th International Python Conference, 1998, pp. 69-77.</p></li>
6464
<li><p>&quot;Aggressive type inference&quot;; John Aycock; Department of Computer Science, University of Victoria, Canada; 1999-11-23.</p></li>
6565
<li><p>&quot;Python Type-Inference based LINT (pylint.py)&quot;; David Jeske; 1999-11-21.</p></li>
66+
<li>&quot;A Peephole Optimizer for Python&quot; Skip Montanaro. Proceedings of the 7th International Python Conference, 1998
67+
<ul>
68+
<li>http://www.python.org/workshops/1998-11/proceedings/papers/montanaro/montanaro.html</li>
69+
</ul></li>
6670
<li>M Salib, “Starkiller: A static type inferencer and compiler for Python” (2004)
6771
<ul>
72+
<li>http://mike.salib.com/writings/thesis/</li>
6873
<li>http://people.csail.mit.edu/jrb/Projects/starkiller.pdf</li>
6974
<li>http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.95.3786&amp;rep=rep1&amp;type=pdf</li>
7075
</ul></li>

research.md

+4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ Direct Research
99

1010
- "Python Type-Inference based LINT (pylint.py)"; David Jeske; 1999-11-21.
1111

12+
- "A Peephole Optimizer for Python" Skip Montanaro. Proceedings of the 7th International Python Conference, 1998
13+
* http://www.python.org/workshops/1998-11/proceedings/papers/montanaro/montanaro.html
14+
1215
- M Salib, “Starkiller: A static type inferencer and compiler for Python” (2004)
16+
* http://mike.salib.com/writings/thesis/
1317
* http://people.csail.mit.edu/jrb/Projects/starkiller.pdf
1418
* http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.95.3786&rep=rep1&type=pdf
1519

resources.html

+12-2
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@
4646
<a class="brand" href="#">CPython</a>
4747
<div class="nav-collapse">
4848
<ul class="nav">
49-
<li class="active"><a href="index.html">Packages</a></li>
49+
<li><a href="index.html">Packages</a></li>
5050
<li><a href="research.html">Research</a></li>
51-
<li><a href="resources.html">Resources</a></li>
51+
<li class="active"><a href="resources.html">Resources</a></li>
5252
</ul>
5353
</div>
5454
</div>
@@ -58,6 +58,16 @@
5858
<div class="container">
5959

6060
<h1 id="resources">Resources</h1>
61+
<ul>
62+
<li>http://greentreesnakes.readthedocs.org/en/latest/nodes.html</li>
63+
<li>http://wiki.python.org/moin/PythonImplementations</li>
64+
<li>https://www.youtube.com/watch?v=XGF3Qu4dUqk</li>
65+
<li>http://www.python.org/dev/peps/pep-0339/</li>
66+
<li>http://tech.blog.aknin.name/2010/04/02/pythons-innards-introduction/</li>
67+
<li>http://tech.blog.aknin.name/2010/09/02/pythons-innards-hello-ceval-c-2/</li>
68+
<li>http://eli.thegreenplace.net/2009/11/28/python-internals-working-with-python-asts/</li>
69+
<li>http://pyevolve.sourceforge.net/wordpress/?p=2353</li>
70+
</ul>
6171

6272
</div>
6373

resources.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,11 @@
11
Resources
22
=========
3+
4+
- http://greentreesnakes.readthedocs.org/en/latest/nodes.html
5+
- http://wiki.python.org/moin/PythonImplementations
6+
- https://www.youtube.com/watch?v=XGF3Qu4dUqk
7+
- http://www.python.org/dev/peps/pep-0339/
8+
- http://tech.blog.aknin.name/2010/04/02/pythons-innards-introduction/
9+
- http://tech.blog.aknin.name/2010/09/02/pythons-innards-hello-ceval-c-2/
10+
- http://eli.thegreenplace.net/2009/11/28/python-internals-working-with-python-asts/
11+
- http://pyevolve.sourceforge.net/wordpress/?p=2353

style.css

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
body {
22
}
33

4+
html {
5+
overflow-y: scroll;
6+
}
7+
48
.block {
59
border: 1px solid #ccc;
610
padding: 5px;

0 commit comments

Comments
 (0)