|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Each such typecheck ran in linear time on the remaining tokens, which is
a bit to much. Remove it, and hope that the code behaves.
Some stats, from running
make coverage GUILE=guile3
With typechecks
---------------
Slow test: "Parameter expansion times", took 1.077431
Slow test: "Example 3, except part below", took 16.952855
Slow test: "True test", took 18.335534
Slow test: "Example 5", took 3.351126
Slow test: "Example 7", took 2.804212
--------------------------------------------------
Without typechecks
------------------
Slow test: "Example 3, except part below", took 12.863874
Slow test: "True test", took 14.016901
Slow test: "Example 5", took 2.166008
Slow test: "Example 7", took 2.252685
|