Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo avatarArmin Rigo
(cfbolz, arigo)
Branches
refactor-rerase
Armin Rigo avatarArmin Rigo
(cfbolz, arigo)
Branches
refactor-rerase
Armin Rigo avatarArmin Rigo
(cfbolz, arigo) Initial work.
Branches
refactor-rerase
Armin Rigo avatarArmin Rigo
Test and fix for an obscure case.
Antonio Cuni avatarAntonio Cuni
make sure to match also the descr of operations
Alex Gaynor avatarAlex Gaynor
missing docstring for sum
Armin Rigo avatarArmin Rigo
Use the thread module for test_ctypes.
Antonio Cuni avatarAntonio Cuni
a test checking that we actually compile and call_assembler recursive functions
Antonio Cuni avatarAntonio Cuni
test and fix
Antonio Cuni avatarAntonio Cuni
allow to use "..." at the end of the list
Antonio Cuni avatarAntonio Cuni
a passing test
Antonio Cuni avatarAntonio Cuni
implement non-greedy partial matching with the "..." operator
Antonio Cuni avatarAntonio Cuni
allow to use '_' as an always-matching variable name
Antonio Cuni avatarAntonio Cuni
refactor to have two independent iterators to iterate over the ops and the expected_ops
Antonio Cuni avatarAntonio Cuni
use an Exception to signal match failure
Antonio Cuni avatarAntonio Cuni
factor out match_op
Antonio Cuni avatarAntonio Cuni
make match_var an instance method, instead of a closure over alpha_map
Antonio Cuni avatarAntonio Cuni
move all the matching-related functions to theirs own class, to ease testing
Antonio Cuni avatarAntonio Cuni
start to write unit tests for match()
Antonio Cuni avatarAntonio Cuni
add an in-progress test
Armin Rigo avatarArmin Rigo
(vincele)
Armin Rigo avatarArmin Rigo
For completeness, "fix" also name_unichar(), even though
Armin Rigo avatarArmin Rigo
(bivab, arigo)
Armin Rigo avatarArmin Rigo
That's the one place where using py.io.saferepr() is not a good idea.
Antonio Cuni avatarAntonio Cuni
make sure that we insert '' in sys.path also when running with -m, as cpython does.
Maciej Fijalkowski avatarMaciej Fijalkowski
Make directories with ? disappear
Alex Gaynor avatarAlex Gaynor
Fix MiniMark debug assertions when run on top of Python.
Armin Rigo avatarArmin Rigo
Revert 8759aa9651bd. Breaks translation.
Antonio Cuni avatarAntonio Cuni
add the testcase for longs
Antonio Cuni avatarAntonio Cuni
be sure that we don't allow alpha-renaming for ConstClass(...) in match()
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.