GitXplorerGitXplorer
J

zypy

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
a9f88e2c7253b64ef7107f5bd25dcb00f9b4758b

Add _ as a 'keyword'

JJelleZijlstra committed 11 years ago
Unverified
26021598bec4b22209c76d691c17fc13e3083f0e

Add README

JJelleZijlstra committed 11 years ago
Unverified
62d14fb55bec70706bcdff97c3e04807a4931412

Better __repr__

JJelleZijlstra committed 11 years ago
Unverified
5db3df876c92880d0764e6dccbec172a5096c2d5

Rework peeking_iterator; add some tests

JJelleZijlstra committed 11 years ago
Unverified
177dcee8a528eb6e20a3c565acbc30f9a56fcd66

First work on parser

JJelleZijlstra committed 11 years ago
Unverified
eef16ffa50722f608b59d87d2b918289e532cb39

Initial version of lexer

JJelleZijlstra committed 11 years ago

README

The README file for this repository.

This is an implementation of a subset of Python, written because I felt like writing it. I completed a lexer (though I'm sure there are still bugs) and am now working on the parser. Once that is done, I may write an interpreter.

The parser is hand-written and does not use a parsing library. This is because I'm interested in getting the experience of writing a parser for a moderately complicated language from scratch (I previously hand-wrote a Scheme parser).