Project

General

Profile

Activity

From 08 Apr 2014 to 07 May 2014

07 May 2014

21:28 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Similar @overload-virtual@ warnings are produced even when compiling CoCoALib. I believe I understand the problem, an... John Abbott
21:20 Design #549: Automatic conversion from RINGELEM to INT or RAT
I note that @FloatStr@ used to be implemented in @approx.cpkg5@ and would accept a @RINGELEM@ argument (which was pre... John Abbott
21:14 Design #549: Automatic conversion from RINGELEM to INT or RAT
I'm not sure how widespread this should be.
Perhaps the best approach would be to implement separately for a few fun...
John Abbott
21:11 Design #549 (Closed): Automatic conversion from RINGELEM to INT or RAT
It could be helpful sometimes to allow "automatic" conversion from @RINGELEM@ to @INT@ or @RAT@. I discovered this w... John Abbott
18:17 Support #187: CoCoA-5 (partial) releases: make the process simpler
I've been cleaning up my scripts and insterted them in CVS.
... as usual it is difficult to make things easy!
I have ...
Anna Maria Bigatti
14:10 Feature #18 (Closed): Printing matrices: I/O unified style for CoCoA-5?
Satisfactory; may have to be reconsidered if/when the printing of rings is reimplemented (see #548) John Abbott
14:07 Support #369 (Closed): write documentation for TgCone and other function from the "primary" package
John Abbott
14:05 Feature #523 (Closed): EmacsUI: lower case keywords
Works OK; the only remaining question is whether the default should be to capitalize or not. Currently (and for 5.1 ... John Abbott
14:01 Feature #384 (Closed): IsZero for matrix
Implemented, documented, tested.
Closing..
John Abbott
13:57 Feature #381 (Closed): Emacs User Interface: Easier binding for sending a line to cocoa-5
Oscar reports that it works for him.
Closing.
John Abbott
13:56 Support #489 (Closed): CoCoAManual: Doc for strings
Anna is happy too; look OK in LaTeX/PDF.
Closing.
John Abbott
13:39 Bug #544 (Closed): sorted gives wrong answer sometimes
Added more tests (on shorter random lists, since the code handles long and short lists separately).
Regarding the ...
John Abbott

06 May 2014

18:14 Support #208 (Closed): describe $package
It seems OK now (Anna's happy too), so closing.
John Abbott
15:54 Design #473 (Closed): Multiline string literals - useful or obsolescent?
I have implemented option *(1)* _i.e._ eliminated all code to do with reading multiline string literals.
Documenta...
John Abbott
15:01 Support #548: Printing rings with ID
John Abbott wrote:
> Here is an idea: simple to implement, but perhaps not so nice to use?
> * a ring prints out si...
Anna Maria Bigatti
14:39 Support #548: Printing rings with ID
Here is an idea: simple to implement, but perhaps not so nice to use?
* a ring prints out simply as @ring(1)@, @ring...
John Abbott
14:32 Support #548: Printing rings with ID
Should this topic be in CoCoALib rather than CoCoA-5?
From the point of a user it would be very handy if the C5 ex...
John Abbott
14:19 Support #548: Printing rings with ID
And in CoCoA-5 would look like this:... Anna Maria Bigatti
14:08 Support #548 (In Progress): Printing rings with ID
I tried to see how it looks (just in RingFp.C).
This would be the output for test-RingHom1 .... not bad, I think
<p...
Anna Maria Bigatti
12:28 Support #548: Printing rings with ID
Each ring in CoCoA has an ID number (they start at 1 and are assigned incrementally). It'd be better to print those ... John Abbott
12:09 Support #548 (Closed): Printing rings with ID
for some rings there is a unique implementation: *RingQQ()*, *RingZZ()*, *RingQQt(n)*.
For all the others the constr...
Anna Maria Bigatti

05 May 2014

15:07 Design #546 (Closed): ideal wants LIST of RINGELEM
It is inconvenient (perhaps even embarassing) that you cannot do this:... John Abbott
12:37 Support #208: describe $package
I suggest moving @Functions@ (currently built-in!?!) to the package @obsolete.cpkg5@
*20140508* OK done this (after ...
John Abbott
12:14 Support #251: How to add a test for CoCoA-5 (CoCoAInterpreter)
I have recently added a new C5 test (@exbugs.cocoa5@) and was surprised to find that it produces output. What happen... John Abbott
12:10 Feature #188: CoCoAManual: entries for operators
Could we condense the syntax and description so that the pages occupies less vertical space?
John Abbott
12:08 Feature #188 (Closed): CoCoAManual: entries for operators
The man page is much improved, and easier to find. Good enough for now; maybe experience will help improve it in the... John Abbott

02 May 2014

17:49 Bug #471 (Closed): Nested multiline comments
Current solution is satisfactory, so closing!
John Abbott
17:47 Design #481 (Closed): Multiline comments -- obsolescent?
Current approach is satisfactory (& even fairly backward compatible if you don't nest @/*...*/@ style comments)
Cl...
John Abbott
17:44 Support #495 (Closed): CoCoAManual: add page about creating lists
The current doc is satisfactory (& certainly much improved); maybe future experience with students will help make it ... John Abbott
17:39 Bug #544: sorted gives wrong answer sometimes
I have added a new C5 test file @exbugs.cocoa5@ which contains a simple verification that @sorted@ works on some rand... John Abbott
17:21 Bug #441 (Closed): Emacs UI: C-c C-e does not ignore keywords inside strings
After the mindboggling refresher course in regexps, I'm closing this because it all (magically?) works.
John Abbott
17:18 Bug #462 (Closed): Emacs UI: semicolon problems
It works fine both for me and for Anna -- after >2 weeks' testing. Closing!
John Abbott
17:05 Feature #414: New fn to increase max recursion depth
Adding note about original requester: @andrei_zarojanu@ (at @yahoo.com@)
I'll email him about our partial solution -...
John Abbott
16:53 Feature #414 (Closed): New fn to increase max recursion depth
A proper solution will be very costly and highly invasive (and Giovanni's not keen to help). Furthermore, it is prob... John Abbott
16:49 Feature #502 (Closed): New fn/object type: timer
@TimeFrom@ is a satisfactory KISS solution. Still happy after 3 weeks, so closing.
John Abbott
16:35 Support #489 (Feedback): CoCoAManual: Doc for strings
I like the current doc. Changing to feedback.
John Abbott

30 Apr 2014

14:56 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Problem (2) -- continued
compilation with @-Woverloaded-virtual@...
Anna Maria Bigatti
09:32 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Anna Maria Bigatti wrote:
> Next to investigate
> Problem (2)
> [...]
@-Woverloaded-virtual@ is accepted by my compil...
Anna Maria Bigatti
09:27 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
problem (4)... Anna Maria Bigatti
09:25 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
problem (3)... Anna Maria Bigatti
09:21 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Next to investigate
Problem (2)...
Anna Maria Bigatti
09:19 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Problem (1) [solved]... Anna Maria Bigatti
09:11 Bug #545 (Closed): Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Bruno Simoes found some warnings and a error in a cocoa-5 test.
*problem (1) struct/class* fixed
*problem (2) ove...
Anna Maria Bigatti

28 Apr 2014

15:52 Bug #544 (Feedback): sorted gives wrong answer sometimes
The problem was that after this step... Anna Maria Bigatti
12:55 Bug #544: sorted gives wrong answer sometimes
Easier to debug (working on it)
[6, 28, 39, 1, 40, 41, 46, 7, 2, 20, 21, 3, 0, 5, 22, 23, 24, 38, 44, 37, 4, 30, 36,...
Anna Maria Bigatti
12:09 Bug #544: sorted gives wrong answer sometimes
As I suspected the problem seems to depend only on the relative sizes of
the list elements; here is the same example...
John Abbott
11:56 Bug #544: sorted gives wrong answer sometimes
The source code is in package @list.cpkg5@.
I found no examples of short lists; the source code uses @InsertionSort@...
John Abbott
11:54 Bug #544 (Closed): sorted gives wrong answer sometimes
... John Abbott

24 Apr 2014

20:26 Support #463 (Closed): Make man page for "It" easier to read
The mange page is easy to find, and easy to read/comprehend now.
Closing.
John Abbott
20:23 Support #334 (Closed): CoCoAManual: entry for "and", "or", "not" operators
The new pages are fine now. Closing.
John Abbott
20:16 Design #301 (Closed): How to obtain an integer from a finite field element? AsINT?
Closing because it's all been working fine for ages; no point in leaving it in feedback. John Abbott
19:57 Design #475 (Closed): Eliminate package approx
Old fn is @FloatApprox@ obsolete -- there was no sense in making it decimal (not now that @FloatStr@ exists).
New ...
John Abbott
19:53 Feature #419 (Closed): FloatStr
Completed doc & testing. Anna's happy too. Closing.
John Abbott
19:09 Design #534 (Closed): Remove float.cpkg5
I have now removed @float.cpkg5@.
Everything seems to work just fine.
Checked/updated doc too.
John Abbott
16:34 Bug #543 (Closed): Interpreter: problem when calling the manual with trailing spaces and comments
This does not work... Anna Maria Bigatti
16:30 Support #542: CoCoAManual: improve part on data-types
While doing this massive change removing all now useless *types* I'm also doing some cleaning in the documentation.
...
Anna Maria Bigatti
09:51 Support #542: CoCoAManual: improve part on data-types
Now that I started this work I see that it *has to be finished* urgently.
As it was, the documentation wasn't just o...
Anna Maria Bigatti
13:16 Bug #94 (Closed): Default reason for protected variables
Closing after interactive testing with Anna. Made some minor variations on the suggestions in comment-2.
Test cas...
John Abbott

23 Apr 2014

17:22 Support #542 (In Progress): CoCoAManual: improve part on data-types
More updates done in "commands" *syntax*.
Now I think that each *chapter* should be essentially empty and just give s...
Anna Maria Bigatti
16:14 Support #542: CoCoAManual: improve part on data-types
Now in CoCoAHelp.xml we should tag the types as *type* or *rtn* in the syntax like this:... Anna Maria Bigatti
15:08 Support #542 (Closed): CoCoAManual: improve part on data-types
The old manual had a part about data-types.
Recover it and improve it.
Anna Maria Bigatti
16:29 Support #541 (In Progress): Unify releases for Linux 32 and Linux 64
I have produced a new starting script for CoCoA-5 which autodetermines the directory containing the script (and thus ... John Abbott
11:23 Support #541 (Closed): Unify releases for Linux 32 and Linux 64
Make it easier for a Linux user to get the right version of CoCoA-5.
One solution would be to unify the 32-bit and 6...
John Abbott
10:34 Feature #270: Distribution for linux
Oscar, could you tell me if this works for you (and tell me what @uname -a@ gives?)
http://cocoa.dima.unige.it/downlo...
Anna Maria Bigatti

22 Apr 2014

13:50 Feature #414 (Resolved): New fn to increase max recursion depth
Here is the very simple test case I used:... John Abbott
13:41 Bug #441 (Feedback): Emacs UI: C-c C-e does not ignore keywords inside strings
I have just tried the @NotWorks@ example from comment-5; it works correctly with the current Emacs UI code. Changing... John Abbott
11:51 Support #489: CoCoAManual: Doc for strings
Nobody thought anything for three days :-(
Anyway, I have revised the doc so it now has the structure proposed in ...
John Abbott

19 Apr 2014

16:35 Support #489: CoCoAManual: Doc for strings
I'm undecided how best to organize the manual page(s) for strings.
Currently they're in a "funny" section of the manu...
John Abbott
11:55 Feature #273: Package for Polynomial Algebra Homomorphisms
I've sent the files -- they ought to be translated into english...
John Abbott

17 Apr 2014

20:18 Feature #414: New fn to increase max recursion depth
Works OK up to stack size of about 5400; at 5500 I get a SEGV. Why????
Also get SEGV without @--stacksize@ option; ...
John Abbott
20:10 Feature #414: New fn to increase max recursion depth
I've implemented a "quick fix":
* ctor @RuntimeEnvironment@ now has extra arg for specifying @MaxStackSize@
* ctor fo...
John Abbott
19:07 Support #208: describe $package
*Anna* will check the manual!
John Abbott
19:02 Design #481 (Feedback): Multiline comments -- obsolescent?
*The solution chosen is (c)* John Abbott
18:57 Feature #384 (Feedback): IsZero for matrix
John Abbott
18:43 Feature #359: RingOf for list
Want to discuss precise specifications of the fn.
John Abbott
18:42 Design #412: intersection (all lower case)
We will discuss the design/names @IntersectList@ @intersection@ etc??
John Abbott

16 Apr 2014

01:03 Feature #414: New fn to increase max recursion depth
*Do the "quick fix"!* Not satisfactory, but a proper soln is going to be costly :-( John Abbott
01:01 Feature #273: Package for Polynomial Algebra Homomorphisms
JAA must give Anna Giulia's code!
John Abbott
00:59 Support #489: CoCoAManual: Doc for strings
JAA suggests:
* one page about string literals, concat and indexing
* one page about "escape sequences" inside string...
John Abbott
17:21 Support #338: MacOS version with static gcc libraries
I tried @cocoa-5.0.9-text-mac10.6.tgz@ (28 Mar 2014) on my machine; it did not start... John Abbott
14:11 Feature #204: NmzComputation: the powerful NormalizComputation function in CoCoA-5
Some explanation on NmzIntegrate:
The possible input is basically the same as for Normaliz. This means the cone re...
Christof Soeger
11:25 Feature #204: NmzComputation: the powerful NormalizComputation function in CoCoA-5
Which example do you mean? For me all the newer ones (from update 10 on) are working. The older should work too if yo... Christof Soeger
08:29 Feature #204: NmzComputation: the powerful NormalizComputation function in CoCoA-5
The example in the description does not work.
Postponing this issue to Seoul version (with full manual to be publish...
Anna Maria Bigatti
12:39 Feature #419 (Feedback): FloatStr
Implementation is in @ToString.H/C@
@DecimalStr@ now defaults to 3 digits after decimal point.
John Abbott
08:44 Feature #419: FloatStr
I tested the new *DecimalStr*: I'd prefer 3 digits after "." by default (instead of 4).
I find it more natural to gro...
Anna Maria Bigatti
12:34 Design #534: Remove float.cpkg5
[I've already written this in #419]
I tested the new *DecimalStr*: I'd prefer 3 digits after "." by default (instead...
Anna Maria Bigatti
11:17 Bug #462 (Feedback): Emacs UI: semicolon problems
It seems to work OK for me too.
I do vaguely recall discovering what the problem was and then fixing it (but evident...
John Abbott
08:38 Bug #462: Emacs UI: semicolon problems
Feedback
Works fine for me, no problems in strings or comments. Has this been fixed already?
Anna Maria Bigatti
08:34 Bug #460 (Feedback): Emacs UI: updating abbrev-table
Anna Maria Bigatti
07:49 Feature #381 (Feedback): Emacs User Interface: Easier binding for sending a line to cocoa-5
Final testing (thanks Oscar Fernández Ramos!)
There are problems when loading CUA-mode (for copying and pasting wi...
Anna Maria Bigatti

15 Apr 2014

16:16 Feature #502 (Feedback): New fn/object type: timer
Anna Maria Bigatti
15:20 Bug #470 (Closed): Emacs UI: cocoa5-close-block should beep when there is no block to close
It works. Closing. Anna Maria Bigatti
13:26 Feature #523 (Feedback): EmacsUI: lower case keywords
Now it should recognize all properly written keywords (*PriNT* is accepted but not properly written)
Now there is an ...
Anna Maria Bigatti

14 Apr 2014

16:32 Feature #384: IsZero for matrix
> JAA suggests putting it in *MatrixOperations*
(after talking about it on the phone) moved all *Is..* functions f...
Anna Maria Bigatti
10:56 Feature #384: IsZero for matrix
John Abbott wrote:
> JAA suggests putting it in *@MatrixOperations@*
OK. Should we also move *IsZeroRow/Col*?
Anna Maria Bigatti
10:39 Feature #384: IsZero for matrix
JAA suggests putting it in *@MatrixOperations@* John Abbott
08:59 Feature #384: IsZero for matrix
Added to cocoa-5
I had to add *evalArgAsT1orT2orT3orT4orT5orT6orT7* in *Interpreter.H*.
Anna Maria Bigatti
08:42 Feature #384: IsZero for matrix
Implemented as described above.
Seems to work (added test @IsZero(ZeroMat(R, 12345,67890))@ and is fast).
But where...
Anna Maria Bigatti
11:02 Support #251: How to add a test for CoCoA-5 (CoCoAInterpreter)
JAA suggests as a general rule: try to avoid designing tests that produce much output (unless the test specifically c... John Abbott
09:24 Support #338: MacOS version with static gcc libraries
I noticed that CoCoAInterpreter for 10.5 works on my 10.6.
... so John fixed it?
What about viceversa?
John: could...
Anna Maria Bigatti
09:20 Support #286 (In Progress): How to test (automatically) a user defined CoCoA function
Anna Maria Bigatti
09:12 Feature #359 (In Progress): RingOf for list
Should this function work only for list of RINGELEM?
If so we can directly use *HasUniqueOwner*, otherwise is is ver...
Anna Maria Bigatti
09:07 Support #176 (Feedback): CoCoAManual: Doc for new commands
I think that now the manual is more diligently updated than the *Translation table*.
Close this issue?
Anna Maria Bigatti
09:06 Support #179 (Feedback): TeX documentation for CoCoA-5
Now the make target is done and works well. Moreover generating the TeX documentation is actually useful for checkin... Anna Maria Bigatti

13 Apr 2014

21:05 Feature #384 (In Progress): IsZero for matrix
I tried implementing it in a clever way but got stuck.
(clever = ZeroImpl gives true, IdentityImpl gives false, ...)...
Anna Maria Bigatti

11 Apr 2014

18:00 Bug #447 (In Progress): CoCoA-5.0.3 Microsoft std::bad_alloc
John Abbott
16:02 Design #534 (Feedback): Remove float.cpkg5
@DecimalStr@ etc now implemented in CoCoALib.
I note that the package contains two non exported fns: @Atan@ and @Pi@...
John Abbott
15:06 Support #341 (Closed): Remove/replace the word "vector" in the manual
Anna Maria Bigatti
15:03 Feature #200 (Closed): add modules and module operations
Most operations have been implemented by now.
Remaining functions will be under their own "issue".
Anna Maria Bigatti
14:59 Support #450 (Closed): CoCoA-5.0.9 release (admin, overheads, etc)
Anna Maria Bigatti
14:55 Support #503 (Closed): CoCoA website: CoCoA-5.0.9 pages
Anna Maria Bigatti
14:53 Feature #270: Distribution for linux
I improved my script, but I don't know if the libraries are statically or dynamically linked.
Could you check if wha...
Anna Maria Bigatti

10 Apr 2014

18:17 Feature #18: Printing matrices: I/O unified style for CoCoA-5?
now it prints the ring itself (when ring is uniquely defined)... Anna Maria Bigatti
18:02 Bug #509 (Closed): SyzOfGens (CoCoA-5) does not have correct shifts
(Naive resolution implemented) now shifts are tested and working fine. Closing. Anna Maria Bigatti
17:17 Design #475: Eliminate package approx
Implemented @FloatApprox@ (binary version) in CoCoALib. Documented.
How to make the function available to CoCoA-5...
John Abbott
06:52 Design #475: Eliminate package approx
John Abbott wrote:
> I suggest replacing clas @MantExp@ by @MantExp10@ (or @Mant10Exp@);
> and then create new class ...
Anna Maria Bigatti
10:13 Feature #514 (Resolved): submodule: minimalize, minimalized
Seems to work, needs proper tests. Anna Maria Bigatti
09:46 Support #322 (In Progress): Installation instructions (on website)
Anna Maria Bigatti
09:45 Feature #106 (In Progress): I:f (IDEAL and RINGELEM) -- operator colon
Anna Maria Bigatti
09:02 Feature #529 (Resolved): Naive version of resolution and Betti numbers
(design, testing, documenting)
Public functions are *PrintRes*, *PrintBettiMatrix* and *PrintBettiDiagram*.
Documen...
Anna Maria Bigatti

09 Apr 2014

01:08 Feature #502: New fn/object type: timer
I have added an entry for @TimeFrom@ to the C5 manual.
John Abbott
00:51 Design #475: Eliminate package approx
I suggest replacing class @MantExp@ by @MantExp10@ (or @Mant10Exp@);
and then create new class @MantExp2@ (or @Mant2E...
John Abbott
00:47 Design #534 (In Progress): Remove float.cpkg5
It seems to be mostly impl'ed (in file @decimal.C@); not documented though!
There is disagreement about what @Decima...
John Abbott
00:44 Design #534 (Closed): Remove float.cpkg5
All the fns which were exported by @float.cpkg5@ are now in CoCoALib.
Remove @float.cpkg5@?
John Abbott
17:46 Design #532 (Closed): New package: OBSOLESCENT
Create a new package called @OBSOLESCENT.cpkg5@ into which we put obsolescent functions (with an "expiration date").
John Abbott
17:22 Support #296: Documentation for Parser/Interpreter
I think the doc for the parser/interpreter should be separate from CoCoALib doc; the doc should be somewhere in the s... John Abbott
17:03 Support #495 (Feedback): CoCoAManual: add page about creating lists
Renamed function @list@ to @GetRows@ (compatible with @GetRow@).
Renamed manual page. Added manual page for @GetRow...
John Abbott
16:04 Bug #433 (In Progress): EMACS UI: trouble with sending a long line
The problem arises in my more recent Emacs (24.3) but not in my older installation (23.1).
In any case, there coul...
John Abbott
15:46 Feature #531 (Closed): Package protected variables should know which package protected them
A package protected variable should "know" which package protected it (and this info should be indicated along with a... John Abbott
15:44 Bug #94 (Feedback): Default reason for protected variables
I have implemented the suggestion in comment-2.
Changing status to feedback.
John Abbott
15:12 Support #530 (Rejected): Interpreter error message: "for" with missing "do"
Why do we get different error messages?... Anna Maria Bigatti
14:54 Feature #529: Naive version of resolution and Betti numbers
I now have implemented *(Print)BettiMatrix* and *(Print)BettiDiagram* in CoCoALanguage.
Where should they go? What s...
Anna Maria Bigatti
10:19 Feature #529 (Closed): Naive version of resolution and Betti numbers
Implement a naive version of resolution and Betti numbers while hoping for the (very delicate) optimized *resolution*... Anna Maria Bigatti
14:52 Support #334: CoCoAManual: entry for "and", "or", "not" operators
I have now split the man page into 3: separate pages for @and@, @or@ and @not@.
John Abbott

08 Apr 2014

20:14 Feature #200: add modules and module operations
added *shifts(FreeModule)*
Anna Maria Bigatti
17:54 Feature #200: add modules and module operations
added *submodule(gens)*
where gens is a non-empty vector of ModuleElem in the same Module.
Anna Maria Bigatti
20:13 Bug #509: SyzOfGens (CoCoA-5) does not have correct shifts
Now that *shifts* is ported to CoCoA-5 more testing can be done. Anna Maria Bigatti
18:00 Bug #509: SyzOfGens (CoCoA-5) does not have correct shifts
Now we have *submodule(gens)* issue #200
so this is now more compact...
Anna Maria Bigatti
16:26 Bug #509 (In Progress): SyzOfGens (CoCoA-5) does not have correct shifts
Fixed the code for adding the shifts.
Needs more testing and flexible interfaces.
This is essentially what we can d...
Anna Maria Bigatti
14:20 Design #527 (New): GUI: better name for the graphical interface?
the text compilation for cocoa-5 produces *CoCoAInterpreter*, the GUI compilation produces *C5*.
Should we give them...
Anna Maria Bigatti
14:01 Feature #270: Distribution for linux
I have a private script for making a fairly automatic text release.
Now I have to work on the GUI
Anna Maria Bigatti
13:56 Support #503: CoCoA website: CoCoA-5.0.9 pages
Added release for GUI Windows (thanks to Jan Limbeck).
Downloaded and tested on our virtual machine.
Anna Maria Bigatti
11:02 Design #525: BuiltInFunctions: evalArgAsT1OrT2, evalArgAsT1OrT2OrT3, ... last argument
I like the idea of making them all "compatible".
Another option would be to have an @enum@ with one value for each...
John Abbott
09:40 Design #525 (Closed): BuiltInFunctions: evalArgAsT1OrT2, evalArgAsT1OrT2OrT3, ... last argument
the functions *EvalArgAsT1OrT2OrT3...* modify the last argument (int) giving 1 or 2 or 3...
the functions *EvalArgAs...
Anna Maria Bigatti
09:42 Bug #524: BuiltInFunctions: remove calls to WrongTypeException
I modernized *RingOf*: code much much nicer now! Anna Maria Bigatti
09:14 Bug #524: BuiltInFunctions: remove calls to WrongTypeException
I've done some work on *gcd* and *lcm* (among the worst).
I think it's more readable now.
NB: There is no *PtrCastL...
Anna Maria Bigatti
08:17 Bug #524 (Closed): BuiltInFunctions: remove calls to WrongTypeException
Many functions calling to *WrongTypeException* could be modernized using *EvalArgAsT1OrT2..* making the code shorte, ... Anna Maria Bigatti
08:27 Design #294 (In Progress): BuiltInFunctions: General "OneLiner" for arguments of different type
Anna Maria Bigatti
08:25 Design #294 (Closed): BuiltInFunctions: General "OneLiner" for arguments of different type
Anna Maria Bigatti
08:25 Feature #284 (Closed): BuiltInFunctions: more flexible typing in one-line function declaration
Anna Maria Bigatti
 

Also available in: Atom