User:Kevin Reid/E tasks: Difference between revisions

Content added Content deleted
(mark some done, comment, also Testing a Function was incorrectly on the list)
(updates)
Line 1: Line 1:
This is [[User:Kevin Reid]]'s classification of [[Tasks not implemented in E]], or just poorly done in E, by what kind of problem they are, or what kind of library/language work should come first.
This is [[User:Kevin Reid|Kevin Reid]]'s classification of [[tasks not implemented in E]], or just poorly done in E, by what kind of problem they are, or what kind of library/language work should come first.


As of 16:05, 16 June 2009. When updating this list, consult [http://rosettacode.org/w/index.php?title=Template:Unimp_body_E&action=history the diffs] since then for what to add/remove.
As of 16:03, 21 June 2009. When updating this list, consult [http://rosettacode.org/w/index.php?title=Template:Unimp_body_E&action=history the diffs] since then for what to add/remove.


<div style="-webkit-column-count: 3">
<div style="-webkit-column-count: 3">
Line 11: Line 11:
* [[Loop/Nested]]
* [[Loop/Nested]]
* [[Median]]
* [[Median]]
* [[Pascal's Triangle]]


===Problems===
===Problems===
Line 76: Line 77:
* [[Quadratic bezier curves]]
* [[Quadratic bezier curves]]


==Numerics==
==Mathematics==
* [[Gamma function]]
* [[Polynomial long division]]
* improve [[Median]] (research better algorithms)
===Integers===
* [[Greatest common divisor]]
* [[Greatest common divisor]]
* [[Happy Number]]
* [[Happy Number]]
Line 83: Line 86:
* [[Miller-Rabin test]]
* [[Miller-Rabin test]]
* [[Multiplicative order]]
* [[Multiplicative order]]
* [[Pascal's Triangle]]
* [[Perfect Numbers]]
* [[Perfect Numbers]]
* [[Trial factoring of a Mersenne number]]
===Numerics===
* [[Gamma function]]
* [[Polynomial Fitting]]
* [[Polynomial Fitting]]
* [[Quadratic Equation]]
* [[Quadratic Equation]]
* [[Roots of a function]]
* [[Roots of a function]]
* [[Sequence of Non-squares]]
* [[Sequence of Non-squares]]
* [[Trial factoring of a Mersenne number]]


==Large projects==
==Large projects==
Line 170: Line 174:
* [[Echo Server]]
* [[Echo Server]]
* [[Sockets]]
* [[Sockets]]
* [[Discover the Hostname]] (done by shell command, but should be done internally)
* improve [[Discover the Hostname]] (done by shell command, but should be done internally)


===Operating system interfaces===
===Operating system interfaces===
Line 202: Line 206:


===Miscellaneous===
===Miscellaneous===
* [[BNF Grammar]]
* [[Formatted Numeric Output]]
* [[Formatted Numeric Output]]
* [[Print a Stack Trace]] (cross-impl agreement)
* [[Print a Stack Trace]] (cross-impl agreement)
Line 207: Line 212:
* [[Regular expression matching]] (need agreement on regexp substitution and regexp search-as-opposed-to-match)
* [[Regular expression matching]] (need agreement on regexp substitution and regexp search-as-opposed-to-match)
* [[Sort stability]] (Need to find/write the documentation on this)
* [[Sort stability]] (Need to find/write the documentation on this)
* [[Dynamic variable names]] (Once environment-<code>with</code> is builtin, show using it together with <code>interp.setTopScope</code>)
* improve [[Dynamic variable names]] (Once environment-<code>with</code> is builtin, show using it together with <code>interp.setTopScope</code>)


==Special cases==
==Special cases==