12 Commits (2bd66514b6b100887c19d8598da38347b3cff40e)

Author SHA1 Message Date
Peter Johnson f608f67ad2 Some minor Pyrex fixes: 15 years ago
Peter Johnson 4df9f87323 All Pyrex files: Use __cinit__ instead of __new__ in extension classes. 15 years ago
Peter Johnson 0c344700a7 Massive Python/Pyrex wrapper cleanup. We now use Pyxelator to generate 18 years ago
Michael Urman c860753386 Add/Use helpers to pass void* as manually type-checked PyCObjects. 19 years ago
Michael Urman c4654ab749 Raise SymbolTable redefinition errors in Python. 19 years ago
Peter Johnson 6525aa3c58 * symrec.pxi: Change various things to properties rather than functions. 19 years ago
Peter Johnson bba331ea41 * symrec.pxi: Remove duplicate l.appends() in values() and items(). 19 years ago
Peter Johnson ba76728ded * symrec.pxi: Implement iterators. 19 years ago
Peter Johnson 3c5cabcd47 symrec.pxi: Implement __contains__ so that "'foo' in SymbolTable" works. 19 years ago
Peter Johnson 2534dd4c5a * symrec.pxi: Revamp to more correctly generate Symbol objects, support 19 years ago
Peter Johnson 949965d5cb * pyrex.m4: Add a little documentation. 19 years ago
Peter Johnson 5f284d738c python-yasm: Modularize and clean up. Note the modularization is a little 19 years ago