You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
|
Mar
(75) |
Apr
(250) |
May
(269) |
Jun
(52) |
Jul
(82) |
Aug
(27) |
Sep
(54) |
Oct
(109) |
Nov
(364) |
Dec
(106) |
2003 |
Jan
(99) |
Feb
(49) |
Mar
(119) |
Apr
(228) |
May
(132) |
Jun
(64) |
Jul
(50) |
Aug
(25) |
Sep
(30) |
Oct
(20) |
Nov
(24) |
Dec
(1) |
2004 |
Jan
(16) |
Feb
(19) |
Mar
(21) |
Apr
(4) |
May
(4) |
Jun
(1) |
Jul
(11) |
Aug
(4) |
Sep
(2) |
Oct
(17) |
Nov
(28) |
Dec
(22) |
2005 |
Jan
(5) |
Feb
|
Mar
(3) |
Apr
(8) |
May
(9) |
Jun
(18) |
Jul
(26) |
Aug
(32) |
Sep
(21) |
Oct
(24) |
Nov
(16) |
Dec
(43) |
2006 |
Jan
(14) |
Feb
(4) |
Mar
(6) |
Apr
(6) |
May
(4) |
Jun
(6) |
Jul
(14) |
Aug
(28) |
Sep
(8) |
Oct
(6) |
Nov
(8) |
Dec
(23) |
2007 |
Jan
(12) |
Feb
(12) |
Mar
(3) |
Apr
(8) |
May
(10) |
Jun
(6) |
Jul
(18) |
Aug
(28) |
Sep
(18) |
Oct
(23) |
Nov
(6) |
Dec
(7) |
2008 |
Jan
(15) |
Feb
(7) |
Mar
(43) |
Apr
(38) |
May
(48) |
Jun
(8) |
Jul
(17) |
Aug
(8) |
Sep
(9) |
Oct
(2) |
Nov
(26) |
Dec
(3) |
2009 |
Jan
(7) |
Feb
(3) |
Mar
|
Apr
(7) |
May
(8) |
Jun
(4) |
Jul
(26) |
Aug
(9) |
Sep
(4) |
Oct
(20) |
Nov
(4) |
Dec
(10) |
2010 |
Jan
(18) |
Feb
(4) |
Mar
(2) |
Apr
(3) |
May
(5) |
Jun
(6) |
Jul
(5) |
Aug
(2) |
Sep
(5) |
Oct
(9) |
Nov
(5) |
Dec
(1) |
2011 |
Jan
(7) |
Feb
|
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
|
Jul
(5) |
Aug
|
Sep
(3) |
Oct
(6) |
Nov
|
Dec
(2) |
2012 |
Jan
|
Feb
(5) |
Mar
(4) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(5) |
Nov
(1) |
Dec
|
2013 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
(4) |
May
|
Jun
|
Jul
(2) |
Aug
(3) |
Sep
(4) |
Oct
(3) |
Nov
|
Dec
|
2014 |
Jan
|
Feb
(4) |
Mar
(2) |
Apr
(6) |
May
(17) |
Jun
(25) |
Jul
(15) |
Aug
|
Sep
(3) |
Oct
(4) |
Nov
(34) |
Dec
(6) |
2015 |
Jan
(6) |
Feb
|
Mar
(2) |
Apr
(3) |
May
(2) |
Jun
(15) |
Jul
(3) |
Aug
(4) |
Sep
(4) |
Oct
(3) |
Nov
(1) |
Dec
|
2016 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Grzegorz M. <teo...@gm...> - 2016-03-06 08:40:11
|
Hi Jens, On 05.03.2016 10:21, Schleusener, Jens wrote: > the new tarball yacas-1.4.0.tar.gz on Sourceforge seems incomplete > > bytes: 205206 > md5sum: 23da1ea2392aedb8c78543527444fd5b Thanks for the alert. Don't really know how and when the file got truncated. Anyway, I've just re-uploaded the tarball and it seems to be OK. BTW, yacas development has been moved to GitHub, see http://www.yacas.org/migration_github/ , and the new mailing list is at https://groups.google.com/forum/#!forum/yacas . Thanks, Grzesiek |
From: Schleusener, J. <Jen...@t-...> - 2016-03-05 09:21:50
|
Hi, the new tarball yacas-1.4.0.tar.gz on Sourceforge seems incomplete bytes: 205206 md5sum: 23da1ea2392aedb8c78543527444fd5b Regards Jens |
From: <bry...@wi...> - 2015-11-17 13:52:25
|
Hi, I see you’ve shared other programming resources in the past so I wanted to drop you a quick email and tell you about our guide to Common Lisp, the computer programming language that is commonly associated with the development of Artificial Intelligence and machine learning - http://wiht.link/common-lisp. It really is a fascinating language and if you think your readers might find this piece of interest, I wonder if you might consider including a mention of it on this page of your site - http://yacas.sourceforge.net/links.html If you have any questions, or if I have reached you in error then please let me know. Thanking you in advance for your time and consideration. Warm Regards, Bryan |
From: Grzegorz M. <teo...@gm...> - 2015-10-10 12:48:08
|
Hi, This is going to be the last message sent to this list. Since some time now, yacas development has been moved over to github. At the same time new mailing list was created at https://groups.google.com/forum/#!forum/yacas . Effective immediatelly, I'm blocking the ability to send messages to yac...@li... . Please use https://groups.google.com/forum/#!forum/yacas instead. The archive of the old list will remain at the same place as it used to be for the foreseeable future. Cheers, Grzesiek |
From: Rodri de B. <rod...@gm...> - 2015-09-30 18:31:07
|
Good evening, My name's Rodrigo de Blas, and I'm currently doing a little research for a class work about CAS in order to know more about them. While i was reading the Yacas manuals and documentation the next question appeared: How does a CAS know which algorithm has to use, or how the CAS "figures out" the solution to an expression given? I mean, Does the CAS try one by one all the possible solutions, or it follows some steps to find out a good solution? I found nothing but concise examples that show the steps to follow once you have the solution found, not "how it chooses that solution". I was expecting you to answer that little questiong, or if you can give me some references where i can find how CAS is capable of selecting the correct algorithm to follow. Thanks for your time, good luck with the project, and keep that awesome job you do with Yacas! Rodrigo de Blas P.D: Sorry about my english, i'm a little rusty since I've not used it from a while =/ |
From: Grzegorz M. <teo...@gm...> - 2015-07-27 12:19:26
|
Hi, Let me start with telling that the mailing list you used is being decommissioned, please send next questions to mailto:ya...@go... or have a look at https://groups.google.com/forum/#!forum/yacas On 26.07.2015 15:00, Rodri de Blas wrote: > While i was reading the Yacas manuals and documentation the next > question appeared: How does a CAS know which algorithm has to use, or > how the CAS "figures out" the solution to an expression given? I mean, > Does the CAS try one by one all the possible solutions, or it follows > some steps to find out a good solution? This is an excellent question, which just happens to be one for which there's no answer which simple, clear and correct at the same time. But I'll try :) You may imagine a CAS a set of patterns coupled with simplification rules. When you enter an expression, it's matched against subsequent rules from the rule base unless it matches a pattern or there are no more rules to match. If a match is found, the corresponding rule is applied, and the matching is restarted. Hence, the "figuring out" part is encoded in the patterns and rules. And, to answer your question more directly, it does follow some steps, only the steps are not explicitly defined, they are encoded in the rule base. If you look this way there's no backtracking or trying alternate solutions. However, backtracking can be encoded in the rules, and sometimes actually is. Eg. if you calculate limit f(x)*g(x) for x->infinity, there is a rule which simplifies the limit of a product to the product of limits. However, such a rule would be not correct eg for the case when f(x)->0 and g(x)->infinity. Hence, the actual rule calculates limits of f(x) and g(x) and then decides whether it's safe to return their product, or more involved calculations are necessary. > I found nothing but concise examples that show the steps to follow once > you have the solution found, not "how it chooses that solution". That's because "choosing the solution" actually happens implicitly, in a way as a byproduct of the whole match a pattern - apply the corresponding rule process. > I was expecting you to answer that little questiong, or if you can give > me some references where i can find how CAS is capable of selecting the > correct algorithm to follow. Term Rewriting and All That by Baader and Nipkov ( http://www21.in.tum.de/~nipkow/TRaAT/ , https://books.google.pl/books/about/Term_Rewriting_and_All_That.html?id=N7BvXVUCQk8C&source=kp_cover&redir_esc=y ) while not for the faint of heart, is an excellent resource. Cheers, Grzesiek |
From: Rodri de B. <rod...@gm...> - 2015-07-26 13:00:50
|
Good evening, My name's Rodrigo de Blas, and I'm currently doing a little research for a class work about CAS in order to know more about them. While i was reading the Yacas manuals and documentation the next question appeared: How does a CAS know which algorithm has to use, or how the CAS "figures out" the solution to an expression given? I mean, Does the CAS try one by one all the possible solutions, or it follows some steps to find out a good solution? I found nothing but concise examples that show the steps to follow once you have the solution found, not "how it chooses that solution". I was expecting you to answer that little questiong, or if you can give me some references where i can find how CAS is capable of selecting the correct algorithm to follow. Thanks for your time, good luck with the project, and keep that awesome job you do with Yacas! Rodrigo de Blas P.D: Sorry about my english, i'm a little rusty since I've not used it from a while =/ |
From: Grzegorz M. <teo...@gm...> - 2015-07-23 12:13:29
|
Hi, As you might have noticed, SourceForge recently suffered a serious outage. While downloads, webpage, issue tracker and mailing list have been already restored, there's still no access to the source code repository. Even worse, there's no even ETA for the full functionality posted. And this is not the first case, there've been some other issues with SourceForge in the past as well. SourceForge for quite some time has been an excellent resource for quite a few open source projects, including yacas, and it's a pity that it can't keep up the load. Unfortunately, recently it started hindering yacas development, so some changes are inevitable. All in all, I've decided to migrate Yacas development. The preliminary plan is as follows: - I've created a google group https://groups.google.com/forum/#!forum/yacas , which is meant to replace https://sourceforge.net/p/yacas/mailman/yacas-devel/ . Please consider joining it. - Apart from the Google Group, we have Google+ and Facebook profiles at https://plus.google.com/110654383869895643867 and https://www.facebook.com/YetAnotherCAS ; please consider joining them. - I'll be migrating the repository to GitHub as soon as I get access to it. - I'll try to migrate the bugtracker over to GitHub; while the bugtracker is already online, the export functionality seems not to work yet. - Once it's all done, I'll consider what to do with the webpage and downloads, but at least for now I plan to leave them at SourceForge. I'll keep you posted, but from now on I'll be sending emails to the newly created group. Cheers, Grzesiek |
From: Grzegorz M. <teo...@gm...> - 2015-06-25 08:28:52
|
Hi, On 24.06.2015 20:16, Jeyhun Gafarov wrote: > I will need to install some libraries (libtoolize, automake) on my > computer before I can successfully run makemake, but is it possible to > get somehow a complete .jar archive for the Java functions? Yes, of course, you can download the current version from http://yacas.sourceforge.net/yacas.jar Cheers, Grzesiek |
From: Jeyhun G. <jga...@gm...> - 2015-06-24 18:17:22
|
Hi Grzesiek, I will need to install some libraries (libtoolize, automake) on my computer before I can successfully run makemake, but is it possible to get somehow a complete .jar archive for the Java functions? On Mon, Jun 22, 2015 at 1:28 AM, Grzegorz Mazur <teo...@gm...> wrote: > Hi, > > On 21.06.2015 22:17, Jeyhun Gafarov wrote: > >> I downloaded that file and put it together with other java files, but I >> still couldn't generate .jar archive and ended up with the following log. >> >> jeyhun@ubuntu:~/Downloads/yacas-1.3.6/JavaYacas$ make -f makefile.yacas >> javac net/sf/yacas/LispInfixOperator.java >> > <snip> > >> adding: scripts/univar.rep/sturm.ys.def(in = 111) (out= 76)(deflated 31%) >> sort -n -t ":" ../manmake/hints.singlesorted > hints.txt.sorted >> sort: cannot read: ../manmake/hints.singlesorted: No such file or >> directory >> make: *** [hints.txt] Error 2 >> > > The hints.singlesorted file is created by the toplevel makefile, > responsible for building the c++ engine and some side-effects. You have to > run (at the toplevel): > > ./makemake > ./configure > make > cd JavaYacas > make -f makefile.yacas > > I'm afraid it's more complicated then it should be. In the next version > the build system is supposed to be better integrated. > > Cheers, > Grzesiek > |
From: Grzegorz M. <teo...@gm...> - 2015-06-21 20:28:32
|
Hi, On 21.06.2015 22:17, Jeyhun Gafarov wrote: > I downloaded that file and put it together with other java files, but I > still couldn't generate .jar archive and ended up with the following log. > > jeyhun@ubuntu:~/Downloads/yacas-1.3.6/JavaYacas$ make -f makefile.yacas > javac net/sf/yacas/LispInfixOperator.java <snip> > adding: scripts/univar.rep/sturm.ys.def(in = 111) (out= 76)(deflated 31%) > sort -n -t ":" ../manmake/hints.singlesorted > hints.txt.sorted > sort: cannot read: ../manmake/hints.singlesorted: No such file or directory > make: *** [hints.txt] Error 2 The hints.singlesorted file is created by the toplevel makefile, responsible for building the c++ engine and some side-effects. You have to run (at the toplevel): ./makemake ./configure make cd JavaYacas make -f makefile.yacas I'm afraid it's more complicated then it should be. In the next version the build system is supposed to be better integrated. Cheers, Grzesiek |
From: Jeyhun G. <jga...@gm...> - 2015-06-21 20:18:10
|
I downloaded that file and put it together with other java files, but I still couldn't generate .jar archive and ended up with the following log. jeyhun@ubuntu:~/Downloads/yacas-1.3.6/JavaYacas$ make -f makefile.yacas javac net/sf/yacas/LispInfixOperator.java javac net/sf/yacas/LispParser.java javac net/sf/yacas/LispNumber.java javac net/sf/yacas/StringInput.java javac net/sf/yacas/StringOutput.java javac net/sf/yacas/InfixParser.java javac net/sf/yacas/YacasEvaluator.java javac net/sf/yacas/BasicEvaluator.java javac net/sf/yacas/LispLocalFrame.java javac net/sf/yacas/MathCommands.java Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. javac net/sf/yacas/CYacas.java javac net/sf/yacas/YacasConsole.java javac net/sf/yacas/ConsoleApplet.java javac net/sf/yacas/SelectSymbol.java javac net/sf/yacas/TResult.java javac net/sf/yacas/YacasInterpreter.java javac net/sf/yacas/TWord.java jar cvmf MANIFEST.MF yacas.jar net/sf/yacas/*.class added manifest adding: net/sf/yacas/ArrayClass.class(in = 1111) (out= 596)(deflated 46%) adding: net/sf/yacas/Article.class(in = 3331) (out= 1953)(deflated 41%) adding: net/sf/yacas/BackQuoteBehaviour.class(in = 1731) (out= 847)(deflated 51%) adding: net/sf/yacas/BasicEvaluator.class(in = 3125) (out= 1479)(deflated 52%) adding: net/sf/yacas/BigNumber.class(in = 8547) (out= 4136)(deflated 51%) adding: net/sf/yacas/CDataReader.class(in = 993) (out= 608)(deflated 38%) adding: net/sf/yacas/CVersion.class(in = 318) (out= 241)(deflated 24%) adding: net/sf/yacas/CYacas.class(in = 4037) (out= 1877)(deflated 53%) adding: net/sf/yacas/CachedStdFileInput.class(in = 1401) (out= 781)(deflated 44%) adding: net/sf/yacas/ConsoleApplet$AppletOutput.class(in = 1367) (out= 786)(deflated 42%) adding: net/sf/yacas/ConsoleApplet$ImageLine.class(in = 1241) (out= 650)(deflated 47%) adding: net/sf/yacas/ConsoleApplet$MOutputLine.class(in = 483) (out= 310)(deflated 35%) adding: net/sf/yacas/ConsoleApplet$PromptedFormulaLine.class(in = 2158) (out= 1122)(deflated 48%) adding: net/sf/yacas/ConsoleApplet$PromptedGraph2DLine.class(in = 1269) (out= 664)(deflated 47%) adding: net/sf/yacas/ConsoleApplet$PromptedStringLine.class(in = 1609) (out= 857)(deflated 46%) adding: net/sf/yacas/ConsoleApplet$StringLine.class(in = 1177) (out= 610)(deflated 48%) adding: net/sf/yacas/ConsoleApplet.class(in = 24883) (out= 13158)(deflated 47%) adding: net/sf/yacas/DatahubApplet.class(in = 4287) (out= 2285)(deflated 46%) adding: net/sf/yacas/EvalFuncBase.class(in = 358) (out= 246)(deflated 31%) adding: net/sf/yacas/FormulaViewApplet.class(in = 2881) (out= 1518)(deflated 47%) adding: net/sf/yacas/GenericClass.class(in = 321) (out= 238)(deflated 25%) adding: net/sf/yacas/Grapher$PlotRange.class(in = 1512) (out= 960)(deflated 36%) adding: net/sf/yacas/Grapher.class(in = 6234) (out= 3553)(deflated 43%) adding: net/sf/yacas/GrapherApplet.class(in = 2813) (out= 1462)(deflated 48%) adding: net/sf/yacas/GraphicsPrimitives.class(in = 2173) (out= 1158)(deflated 46%) adding: net/sf/yacas/HintItem.class(in = 276) (out= 211)(deflated 23%) adding: net/sf/yacas/HintWindow.class(in = 2179) (out= 1261)(deflated 42%) adding: net/sf/yacas/Hints.class(in = 391) (out= 282)(deflated 27%) adding: net/sf/yacas/InfixParser.class(in = 1216) (out= 563)(deflated 53%) adding: net/sf/yacas/InfixPrinter.class(in = 4149) (out= 2276)(deflated 45%) adding: net/sf/yacas/InputDirectories.class(in = 222) (out= 181)(deflated 18%) adding: net/sf/yacas/InputStatus.class(in = 801) (out= 438)(deflated 45%) adding: net/sf/yacas/LispArgList.class(in = 326) (out= 242)(deflated 25%) adding: net/sf/yacas/LispArityUserFunction.class(in = 289) (out= 209)(deflated 27%) adding: net/sf/yacas/LispAssociatedHash.class(in = 924) (out= 489)(deflated 47%) adding: net/sf/yacas/LispAtom.class(in = 1453) (out= 769)(deflated 47%) adding: net/sf/yacas/LispDefFile.class(in = 640) (out= 361)(deflated 43%) adding: net/sf/yacas/LispDefFiles.class(in = 605) (out= 362)(deflated 40%) adding: net/sf/yacas/LispEnvironment$LispLocalVariable.class(in = 771) (out= 416)(deflated 46%) adding: net/sf/yacas/LispEnvironment$LocalVariableFrame.class(in = 1064) (out= 510)(deflated 52%) adding: net/sf/yacas/LispEnvironment$YacasArgStack.class(in = 1632) (out= 897)(deflated 45%) adding: net/sf/yacas/LispEnvironment.class(in = 10138) (out= 4358)(deflated 57%) adding: net/sf/yacas/LispError.class(in = 7127) (out= 3571)(deflated 49%) adding: net/sf/yacas/LispEvaluatorBase.class(in = 758) (out= 390)(deflated 48%) adding: net/sf/yacas/LispGenericClass.class(in = 1064) (out= 569)(deflated 46%) adding: net/sf/yacas/LispGlobal.class(in = 222) (out= 174)(deflated 21%) adding: net/sf/yacas/LispHashTable.class(in = 1208) (out= 604)(deflated 50%) adding: net/sf/yacas/LispInFixOperator.class(in = 622) (out= 356)(deflated 42%) adding: net/sf/yacas/LispInput.class(in = 614) (out= 377)(deflated 38%) adding: net/sf/yacas/LispIterator.class(in = 1037) (out= 569)(deflated 45%) adding: net/sf/yacas/LispLocalFrame.class(in = 544) (out= 338)(deflated 37%) adding: net/sf/yacas/LispMultiUserFunction.class(in = 1665) (out= 903)(deflated 45%) adding: net/sf/yacas/LispNumber.class(in = 1446) (out= 723)(deflated 50%) adding: net/sf/yacas/LispObject.class(in = 1239) (out= 634)(deflated 48%) adding: net/sf/yacas/LispOperators.class(in = 1124) (out= 590)(deflated 47%) adding: net/sf/yacas/LispOutput.class(in = 510) (out= 361)(deflated 29%) adding: net/sf/yacas/LispParser.class(in = 2144) (out= 1032)(deflated 51%) adding: net/sf/yacas/LispPrinter.class(in = 1464) (out= 812)(deflated 44%) adding: net/sf/yacas/LispPtr.class(in = 761) (out= 375)(deflated 50%) adding: net/sf/yacas/LispPtrArray.class(in = 761) (out= 461)(deflated 39%) adding: net/sf/yacas/LispStandard.class(in = 15739) (out= 7125)(deflated 54%) adding: net/sf/yacas/LispSubList.class(in = 1049) (out= 541)(deflated 48%) adding: net/sf/yacas/LispTokenizer.class(in = 2798) (out= 1586)(deflated 43%) adding: net/sf/yacas/LispUserFunction.class(in = 996) (out= 498)(deflated 50%) adding: net/sf/yacas/LispUserFunctions.class(in = 236) (out= 182)(deflated 22%) adding: net/sf/yacas/LocalSymbolBehaviour.class(in = 1180) (out= 638)(deflated 45%) adding: net/sf/yacas/MatchAtom.class(in = 836) (out= 492)(deflated 41%) adding: net/sf/yacas/MatchNumber.class(in = 867) (out= 464)(deflated 46%) adding: net/sf/yacas/MatchSubList.class(in = 1107) (out= 647)(deflated 41%) adding: net/sf/yacas/MatchVariable.class(in = 857) (out= 496)(deflated 42%) adding: net/sf/yacas/MathCommands$GenArrayCreate.class(in = 1553) (out= 767)(deflated 50%) adding: net/sf/yacas/MathCommands$GenArrayGet.class(in = 1917) (out= 945)(deflated 50%) adding: net/sf/yacas/MathCommands$GenArraySet.class(in = 2013) (out= 975)(deflated 51%) adding: net/sf/yacas/MathCommands$GenArraySize.class(in = 1736) (out= 866)(deflated 50%) adding: net/sf/yacas/MathCommands$GenPatternCreate.class(in = 1932) (out= 896)(deflated 53%) adding: net/sf/yacas/MathCommands$GenPatternMatches.class(in = 2261) (out= 1028)(deflated 54%) adding: net/sf/yacas/MathCommands$LexGreaterThan.class(in = 907) (out= 482)(deflated 46%) adding: net/sf/yacas/MathCommands$LexLessThan.class(in = 901) (out= 477)(deflated 47%) adding: net/sf/yacas/MathCommands$LispAbs.class(in = 1108) (out= 615)(deflated 44%) adding: net/sf/yacas/MathCommands$LispAdd.class(in = 1355) (out= 698)(deflated 48%) adding: net/sf/yacas/MathCommands$LispApplyPure.class(in = 1913) (out= 850)(deflated 55%) adding: net/sf/yacas/MathCommands$LispAtomize.class(in = 1550) (out= 746)(deflated 51%) adding: net/sf/yacas/MathCommands$LispBackQuote.class(in = 1236) (out= 596)(deflated 51%) adding: net/sf/yacas/MathCommands$LispBitAnd.class(in = 1090) (out= 568)(deflated 47%) adding: net/sf/yacas/MathCommands$LispBitCount.class(in = 1062) (out= 569)(deflated 46%) adding: net/sf/yacas/MathCommands$LispBitOr.class(in = 1087) (out= 566)(deflated 47%) adding: net/sf/yacas/MathCommands$LispBitXor.class(in = 1090) (out= 568)(deflated 47%) adding: net/sf/yacas/MathCommands$LispBitsToDigits.class(in = 1683) (out= 941)(deflated 44%) adding: net/sf/yacas/MathCommands$LispBodied.class(in = 728) (out= 407)(deflated 44%) adding: net/sf/yacas/MathCommands$LispCeil.class(in = 1058) (out= 579)(deflated 45%) adding: net/sf/yacas/MathCommands$LispCharString.class(in = 1650) (out= 798)(deflated 51%) adding: net/sf/yacas/MathCommands$LispCheck.class(in = 1520) (out= 745)(deflated 50%) adding: net/sf/yacas/MathCommands$LispClearVar.class(in = 1562) (out= 803)(deflated 48%) adding: net/sf/yacas/MathCommands$LispCommonLispTokenizer.class(in = 878) (out= 493)(deflated 43%) adding: net/sf/yacas/MathCommands$LispConcatenate.class(in = 1775) (out= 908)(deflated 48%) adding: net/sf/yacas/MathCommands$LispConcatenateStrings.class(in = 1986) (out= 968)(deflated 51%) adding: net/sf/yacas/MathCommands$LispCurrentFile.class(in = 1164) (out= 577)(deflated 50%) adding: net/sf/yacas/MathCommands$LispCurrentLine.class(in = 1196) (out= 598)(deflated 50%) adding: net/sf/yacas/MathCommands$LispCustomEval.class(in = 847) (out= 485)(deflated 42%) adding: net/sf/yacas/MathCommands$LispCustomEvalExpression.class(in = 877) (out= 493)(deflated 43%) adding: net/sf/yacas/MathCommands$LispCustomEvalLocals.class(in = 869) (out= 490)(deflated 43%) adding: net/sf/yacas/MathCommands$LispCustomEvalResult.class(in = 865) (out= 491)(deflated 43%) adding: net/sf/yacas/MathCommands$LispCustomEvalStop.class(in = 863) (out= 489)(deflated 43%) adding: net/sf/yacas/MathCommands$LispDebugFile.class(in = 641) (out= 397)(deflated 38%) adding: net/sf/yacas/MathCommands$LispDebugLine.class(in = 641) (out= 398)(deflated 37%) adding: net/sf/yacas/MathCommands$LispDefLoad.class(in = 1606) (out= 800)(deflated 50%) adding: net/sf/yacas/MathCommands$LispDefLoadFunction.class(in = 1971) (out= 960)(deflated 51%) adding: net/sf/yacas/MathCommands$LispDefMacroRuleBase.class(in = 644) (out= 381)(deflated 40%) adding: net/sf/yacas/MathCommands$LispDefMacroRuleBaseListed.class(in = 656) (out= 385)(deflated 41%) adding: net/sf/yacas/MathCommands$LispDefaultDirectory.class(in = 1539) (out= 743)(deflated 51%) adding: net/sf/yacas/MathCommands$LispDefaultTokenizer.class(in = 896) (out= 471)(deflated 47%) adding: net/sf/yacas/MathCommands$LispDelete.class(in = 610) (out= 366)(deflated 40%) adding: net/sf/yacas/MathCommands$LispDestructiveDelete.class(in = 632) (out= 372)(deflated 41%) adding: net/sf/yacas/MathCommands$LispDestructiveInsert.class(in = 632) (out= 373)(deflated 40%) adding: net/sf/yacas/MathCommands$LispDestructiveReplace.class(in = 635) (out= 376)(deflated 40%) adding: net/sf/yacas/MathCommands$LispDestructiveReverse.class(in = 1355) (out= 652)(deflated 51%) adding: net/sf/yacas/MathCommands$LispDigitsToBits.class(in = 1683) (out= 941)(deflated 44%) adding: net/sf/yacas/MathCommands$LispDiv.class(in = 1268) (out= 699)(deflated 44%) adding: net/sf/yacas/MathCommands$LispDivide.class(in = 1325) (out= 711)(deflated 46%) adding: net/sf/yacas/MathCommands$LispDumpBigNumberDebugInfo.class(in = 1051) (out= 535)(deflated 49%) adding: net/sf/yacas/MathCommands$LispEquals.class(in = 1121) (out= 558)(deflated 50%) adding: net/sf/yacas/MathCommands$LispEval.class(in = 929) (out= 462)(deflated 50%) adding: net/sf/yacas/MathCommands$LispExit.class(in = 636) (out= 391)(deflated 38%) adding: net/sf/yacas/MathCommands$LispExitRequested.class(in = 754) (out= 423)(deflated 43%) adding: net/sf/yacas/MathCommands$LispExplodeTag.class(in = 3102) (out= 1536)(deflated 50%) adding: net/sf/yacas/MathCommands$LispFac.class(in = 1791) (out= 932)(deflated 47%) adding: net/sf/yacas/MathCommands$LispFastArcSin.class(in = 1119) (out= 603)(deflated 46%) adding: net/sf/yacas/MathCommands$LispFastIsPrime.class(in = 1266) (out= 748)(deflated 40%) adding: net/sf/yacas/MathCommands$LispFastLog.class(in = 1112) (out= 599)(deflated 46%) adding: net/sf/yacas/MathCommands$LispFastPower.class(in = 1134) (out= 619)(deflated 45%) adding: net/sf/yacas/MathCommands$LispFileSize.class(in = 2583) (out= 1241)(deflated 51%) adding: net/sf/yacas/MathCommands$LispFindFile.class(in = 1949) (out= 940)(deflated 51%) adding: net/sf/yacas/MathCommands$LispFindFunction.class(in = 2110) (out= 1020)(deflated 51%) adding: net/sf/yacas/MathCommands$LispFlatCopy.class(in = 1159) (out= 576)(deflated 50%) adding: net/sf/yacas/MathCommands$LispFloor.class(in = 1019) (out= 551)(deflated 45%) adding: net/sf/yacas/MathCommands$LispFromBase.class(in = 1918) (out= 963)(deflated 49%) adding: net/sf/yacas/MathCommands$LispFromFile.class(in = 2600) (out= 1202)(deflated 53%) adding: net/sf/yacas/MathCommands$LispFromString.class(in = 2167) (out= 1048)(deflated 51%) adding: net/sf/yacas/MathCommands$LispFullForm.class(in = 1182) (out= 599)(deflated 49%) adding: net/sf/yacas/MathCommands$LispGarbageCollect.class(in = 914) (out= 477)(deflated 47%) adding: net/sf/yacas/MathCommands$LispGcd.class(in = 1081) (out= 560)(deflated 48%) adding: net/sf/yacas/MathCommands$LispGenericTypeName.class(in = 1390) (out= 682)(deflated 50%) adding: net/sf/yacas/MathCommands$LispGetCoreError.class(in = 1075) (out= 542)(deflated 49%) adding: net/sf/yacas/MathCommands$LispGetExactBits.class(in = 1285) (out= 704)(deflated 45%) adding: net/sf/yacas/MathCommands$LispGetLeftPrecedence.class(in = 1623) (out= 792)(deflated 51%) adding: net/sf/yacas/MathCommands$LispGetPrecedence.class(in = 1713) (out= 837)(deflated 51%) adding: net/sf/yacas/MathCommands$LispGetRightPrecedence.class(in = 1676) (out= 822)(deflated 50%) adding: net/sf/yacas/MathCommands$LispGreaterThan.class(in = 751) (out= 416)(deflated 44%) adding: net/sf/yacas/MathCommands$LispHead.class(in = 813) (out= 439)(deflated 46%) adding: net/sf/yacas/MathCommands$LispHistorySize.class(in = 854) (out= 489)(deflated 42%) adding: net/sf/yacas/MathCommands$LispHoldArg.class(in = 1548) (out= 727)(deflated 53%) adding: net/sf/yacas/MathCommands$LispIf.class(in = 1714) (out= 822)(deflated 52%) adding: net/sf/yacas/MathCommands$LispInDebugMode.class(in = 750) (out= 420)(deflated 44%) adding: net/sf/yacas/MathCommands$LispInFix.class(in = 725) (out= 403)(deflated 44%) adding: net/sf/yacas/MathCommands$LispInsert.class(in = 610) (out= 364)(deflated 40%) adding: net/sf/yacas/MathCommands$LispIsAtom.class(in = 1209) (out= 629)(deflated 47%) adding: net/sf/yacas/MathCommands$LispIsBodied.class(in = 1124) (out= 567)(deflated 49%) adding: net/sf/yacas/MathCommands$LispIsBound.class(in = 1230) (out= 639)(deflated 48%) adding: net/sf/yacas/MathCommands$LispIsFunction.class(in = 1186) (out= 610)(deflated 48%) adding: net/sf/yacas/MathCommands$LispIsGeneric.class(in = 1189) (out= 607)(deflated 48%) adding: net/sf/yacas/MathCommands$LispIsInFix.class(in = 1121) (out= 565)(deflated 49%) adding: net/sf/yacas/MathCommands$LispIsInteger.class(in = 1345) (out= 689)(deflated 48%) adding: net/sf/yacas/MathCommands$LispIsList.class(in = 1035) (out= 539)(deflated 47%) adding: net/sf/yacas/MathCommands$LispIsNumber.class(in = 1219) (out= 634)(deflated 47%) adding: net/sf/yacas/MathCommands$LispIsPostFix.class(in = 1127) (out= 569)(deflated 49%) adding: net/sf/yacas/MathCommands$LispIsPreFix.class(in = 1124) (out= 566)(deflated 49%) adding: net/sf/yacas/MathCommands$LispIsPromptShown.class(in = 860) (out= 492)(deflated 42%) adding: net/sf/yacas/MathCommands$LispIsProtected.class(in = 1445) (out= 710)(deflated 50%) adding: net/sf/yacas/MathCommands$LispIsString.class(in = 1114) (out= 567)(deflated 49%) adding: net/sf/yacas/MathCommands$LispLazyAnd.class(in = 2184) (out= 1059)(deflated 51%) adding: net/sf/yacas/MathCommands$LispLazyOr.class(in = 2182) (out= 1055)(deflated 51%) adding: net/sf/yacas/MathCommands$LispLeftPrecedence.class(in = 2017) (out= 914)(deflated 54%) adding: net/sf/yacas/MathCommands$LispLength.class(in = 1948) (out= 991)(deflated 49%) adding: net/sf/yacas/MathCommands$LispLessThan.class(in = 736) (out= 413)(deflated 43%) adding: net/sf/yacas/MathCommands$LispLexCompare2.class(in = 1996) (out= 950)(deflated 52%) adding: net/sf/yacas/MathCommands$LispList.class(in = 1661) (out= 810)(deflated 51%) adding: net/sf/yacas/MathCommands$LispListify.class(in = 1406) (out= 704)(deflated 49%) adding: net/sf/yacas/MathCommands$LispLoad.class(in = 1601) (out= 793)(deflated 50%) adding: net/sf/yacas/MathCommands$LispLocalSymbols.class(in = 2378) (out= 1148)(deflated 51%) adding: net/sf/yacas/MathCommands$LispMacroNewRule.class(in = 584) (out= 358)(deflated 38%) adding: net/sf/yacas/MathCommands$LispMacroNewRulePattern.class(in = 648) (out= 381)(deflated 41%) adding: net/sf/yacas/MathCommands$LispMacroRuleBase.class(in = 626) (out= 370)(deflated 40%) adding: net/sf/yacas/MathCommands$LispMacroRuleBaseListed.class(in = 638) (out= 377)(deflated 40%) adding: net/sf/yacas/MathCommands$LispMacroSetVar.class(in = 622) (out= 371)(deflated 40%) adding: net/sf/yacas/MathCommands$LispMathIsSmall.class(in = 905) (out= 488)(deflated 46%) adding: net/sf/yacas/MathCommands$LispMathNegate.class(in = 1030) (out= 553)(deflated 46%) adding: net/sf/yacas/MathCommands$LispMathSign.class(in = 1045) (out= 557)(deflated 46%) adding: net/sf/yacas/MathCommands$LispMaxEvalDepth.class(in = 1474) (out= 738)(deflated 49%) adding: net/sf/yacas/MathCommands$LispMod.class(in = 1081) (out= 562)(deflated 48%) adding: net/sf/yacas/MathCommands$LispMultiply.class(in = 1101) (out= 574)(deflated 47%) adding: net/sf/yacas/MathCommands$LispNewLocal.class(in = 1583) (out= 808)(deflated 48%) adding: net/sf/yacas/MathCommands$LispNewRule.class(in = 574) (out= 357)(deflated 37%) adding: net/sf/yacas/MathCommands$LispNewRulePattern.class(in = 638) (out= 380)(deflated 40%) adding: net/sf/yacas/MathCommands$LispNot.class(in = 1440) (out= 716)(deflated 50%) adding: net/sf/yacas/MathCommands$LispNth.class(in = 1348) (out= 687)(deflated 49%) adding: net/sf/yacas/MathCommands$LispPatchLoad.class(in = 1616) (out= 803)(deflated 50%) adding: net/sf/yacas/MathCommands$LispPatchString.class(in = 1838) (out= 907)(deflated 50%) adding: net/sf/yacas/MathCommands$LispPostFix.class(in = 1058) (out= 555)(deflated 47%) adding: net/sf/yacas/MathCommands$LispPreFix.class(in = 728) (out= 403)(deflated 44%) adding: net/sf/yacas/MathCommands$LispProgBody.class(in = 1591) (out= 804)(deflated 49%) adding: net/sf/yacas/MathCommands$LispProtect.class(in = 1386) (out= 685)(deflated 50%) adding: net/sf/yacas/MathCommands$LispQuote.class(in = 911) (out= 478)(deflated 47%) adding: net/sf/yacas/MathCommands$LispRead.class(in = 1239) (out= 582)(deflated 53%) adding: net/sf/yacas/MathCommands$LispReadCmdLineString.class(in = 872) (out= 489)(deflated 43%) adding: net/sf/yacas/MathCommands$LispReadLisp.class(in = 971) (out= 499)(deflated 48%) adding: net/sf/yacas/MathCommands$LispReadLispListed.class(in = 1016) (out= 525)(deflated 48%) adding: net/sf/yacas/MathCommands$LispReadToken.class(in = 1440) (out= 703)(deflated 51%) adding: net/sf/yacas/MathCommands$LispReplace.class(in = 613) (out= 368)(deflated 39%) adding: net/sf/yacas/MathCommands$LispRetract.class(in = 1742) (out= 844)(deflated 51%) adding: net/sf/yacas/MathCommands$LispRightAssociative.class(in = 1560) (out= 739)(deflated 52%) adding: net/sf/yacas/MathCommands$LispRightPrecedence.class(in = 2020) (out= 914)(deflated 54%) adding: net/sf/yacas/MathCommands$LispRuleBase.class(in = 616) (out= 368)(deflated 40%) adding: net/sf/yacas/MathCommands$LispRuleBaseArgList.class(in = 2335) (out= 1099)(deflated 52%) adding: net/sf/yacas/MathCommands$LispRuleBaseDefined.class(in = 2027) (out= 935)(deflated 53%) adding: net/sf/yacas/MathCommands$LispRuleBaseListed.class(in = 628) (out= 372)(deflated 40%) adding: net/sf/yacas/MathCommands$LispSecure.class(in = 1115) (out= 590)(deflated 47%) adding: net/sf/yacas/MathCommands$LispSetExactBits.class(in = 1242) (out= 695)(deflated 44%) adding: net/sf/yacas/MathCommands$LispSetGlobalLazyVariable.class(in = 642) (out= 382)(deflated 40%) adding: net/sf/yacas/MathCommands$LispSetVar.class(in = 612) (out= 366)(deflated 40%) adding: net/sf/yacas/MathCommands$LispShiftLeft.class(in = 1111) (out= 595)(deflated 46%) adding: net/sf/yacas/MathCommands$LispShiftRight.class(in = 1114) (out= 595)(deflated 46%) adding: net/sf/yacas/MathCommands$LispStackSize.class(in = 848) (out= 490)(deflated 42%) adding: net/sf/yacas/MathCommands$LispStringify.class(in = 1552) (out= 740)(deflated 52%) adding: net/sf/yacas/MathCommands$LispSubst.class(in = 1198) (out= 603)(deflated 49%) adding: net/sf/yacas/MathCommands$LispSubtract.class(in = 1433) (out= 745)(deflated 48%) adding: net/sf/yacas/MathCommands$LispSystemCall$1.class(in = 1412) (out= 798)(deflated 43%) adding: net/sf/yacas/MathCommands$LispSystemCall.class(in = 2457) (out= 1270)(deflated 48%) adding: net/sf/yacas/MathCommands$LispSystemName.class(in = 1550) (out= 818)(deflated 47%) adding: net/sf/yacas/MathCommands$LispTail.class(in = 1260) (out= 631)(deflated 49%) adding: net/sf/yacas/MathCommands$LispTime.class(in = 1473) (out= 723)(deflated 50%) adding: net/sf/yacas/MathCommands$LispTmpFile.class(in = 1474) (out= 767)(deflated 47%) adding: net/sf/yacas/MathCommands$LispToBase.class(in = 1761) (out= 881)(deflated 49%) adding: net/sf/yacas/MathCommands$LispToFile.class(in = 2189) (out= 1087)(deflated 50%) adding: net/sf/yacas/MathCommands$LispToStdout.class(in = 1215) (out= 621)(deflated 48%) adding: net/sf/yacas/MathCommands$LispToString.class(in = 1752) (out= 851)(deflated 51%) adding: net/sf/yacas/MathCommands$LispTraceRule.class(in = 848) (out= 486)(deflated 42%) adding: net/sf/yacas/MathCommands$LispTraceStack.class(in = 847) (out= 485)(deflated 42%) adding: net/sf/yacas/MathCommands$LispTrapError.class(in = 1119) (out= 573)(deflated 48%) adding: net/sf/yacas/MathCommands$LispType.class(in = 1447) (out= 729)(deflated 49%) adding: net/sf/yacas/MathCommands$LispUnFence.class(in = 1678) (out= 765)(deflated 54%) adding: net/sf/yacas/MathCommands$LispUnList.class(in = 1496) (out= 705)(deflated 52%) adding: net/sf/yacas/MathCommands$LispUnProtect.class(in = 1392) (out= 682)(deflated 51%) adding: net/sf/yacas/MathCommands$LispUse.class(in = 1450) (out= 709)(deflated 51%) adding: net/sf/yacas/MathCommands$LispVersion.class(in = 1070) (out= 559)(deflated 47%) adding: net/sf/yacas/MathCommands$LispWhile.class(in = 1426) (out= 701)(deflated 50%) adding: net/sf/yacas/MathCommands$LispWrite.class(in = 1503) (out= 747)(deflated 50%) adding: net/sf/yacas/MathCommands$LispWriteString.class(in = 1800) (out= 893)(deflated 50%) adding: net/sf/yacas/MathCommands$LispXmlTokenizer.class(in = 884) (out= 469)(deflated 46%) adding: net/sf/yacas/MathCommands$YacasBuiltinAssoc.class(in = 1748) (out= 884)(deflated 49%) adding: net/sf/yacas/MathCommands$YacasBuiltinPrecisionGet.class(in = 1126) (out= 573)(deflated 49%) adding: net/sf/yacas/MathCommands$YacasBuiltinPrecisionSet.class(in = 1557) (out= 767)(deflated 50%) adding: net/sf/yacas/MathCommands$YacasExtraInfoGet.class(in = 1173) (out= 617)(deflated 47%) adding: net/sf/yacas/MathCommands$YacasExtraInfoSet.class(in = 1017) (out= 527)(deflated 48%) adding: net/sf/yacas/MathCommands$YacasPrettyPrinterGet.class(in = 996) (out= 528)(deflated 46%) adding: net/sf/yacas/MathCommands$YacasPrettyPrinterSet.class(in = 1615) (out= 819)(deflated 49%) adding: net/sf/yacas/MathCommands$YacasPrettyReaderGet.class(in = 993) (out= 528)(deflated 46%) adding: net/sf/yacas/MathCommands$YacasPrettyReaderSet.class(in = 1612) (out= 819)(deflated 49%) adding: net/sf/yacas/MathCommands$YacasStringMidGet.class(in = 2136) (out= 953)(deflated 55%) adding: net/sf/yacas/MathCommands$YacasStringMidSet.class(in = 2225) (out= 1050)(deflated 52%) adding: net/sf/yacas/MathCommands.class(in = 34166) (out= 11265)(deflated 67%) adding: net/sf/yacas/ParsedObject.class(in = 6258) (out= 3105)(deflated 50%) adding: net/sf/yacas/PatternClass.class(in = 1035) (out= 524)(deflated 49%) adding: net/sf/yacas/SBox.class(in = 1199) (out= 646)(deflated 46%) adding: net/sf/yacas/SBoxBuilder$SBoxBracket.class(in = 2917) (out= 1563)(deflated 46%) adding: net/sf/yacas/SBoxBuilder$SBoxCompoundExpression.class(in = 1287) (out= 786)(deflated 38%) adding: net/sf/yacas/SBoxBuilder$SBoxDivisor.class(in = 1928) (out= 1072)(deflated 44%) adding: net/sf/yacas/SBoxBuilder$SBoxGrid.class(in = 2176) (out= 1233)(deflated 43%) adding: net/sf/yacas/SBoxBuilder$SBoxInfixOperator.class(in = 1719) (out= 920)(deflated 46%) adding: net/sf/yacas/SBoxBuilder$SBoxInt.class(in = 1448) (out= 772)(deflated 46%) adding: net/sf/yacas/SBoxBuilder$SBoxPrefixOperator.class(in = 1462) (out= 817)(deflated 44%) adding: net/sf/yacas/SBoxBuilder$SBoxSquareRoot.class(in = 1624) (out= 902)(deflated 44%) adding: net/sf/yacas/SBoxBuilder$SBoxSubSuperfix.class(in = 2785) (out= 1359)(deflated 51%) adding: net/sf/yacas/SBoxBuilder$SBoxSum.class(in = 1277) (out= 756)(deflated 40%) adding: net/sf/yacas/SBoxBuilder$SBoxSymbolName.class(in = 2990) (out= 1494)(deflated 50%) adding: net/sf/yacas/SBoxBuilder.class(in = 4246) (out= 2209)(deflated 47%) adding: net/sf/yacas/SelectSymbol.class(in = 2189) (out= 1253)(deflated 42%) adding: net/sf/yacas/StdFileOutput.class(in = 479) (out= 317)(deflated 33%) adding: net/sf/yacas/StreamGobbler.class(in = 1135) (out= 672)(deflated 40%) adding: net/sf/yacas/StringInput.class(in = 1195) (out= 644)(deflated 46%) adding: net/sf/yacas/StringOutput.class(in = 462) (out= 291)(deflated 37%) adding: net/sf/yacas/SubstBehaviour.class(in = 1071) (out= 541)(deflated 49%) adding: net/sf/yacas/SubstBehaviourBase.class(in = 246) (out= 170)(deflated 30%) adding: net/sf/yacas/TResult.class(in = 230) (out= 165)(deflated 28%) adding: net/sf/yacas/TWord.class(in = 327) (out= 244)(deflated 25%) adding: net/sf/yacas/TeXParser.class(in = 5463) (out= 2933)(deflated 46%) adding: net/sf/yacas/UserStackInformation.class(in = 382) (out= 284)(deflated 25%) adding: net/sf/yacas/YacasConsole.class(in = 4797) (out= 2762)(deflated 42%) adding: net/sf/yacas/YacasCoreCommands.class(in = 236) (out= 185)(deflated 21%) adding: net/sf/yacas/YacasEvalCaller.class(in = 1219) (out= 600)(deflated 50%) adding: net/sf/yacas/YacasEvaluator.class(in = 2819) (out= 1362)(deflated 51%) adding: net/sf/yacas/YacasException.class(in = 241) (out= 187)(deflated 22%) adding: net/sf/yacas/YacasGraphicsContext.class(in = 1891) (out= 934)(deflated 50%) adding: net/sf/yacas/YacasInterpreter.class(in = 1644) (out= 955)(deflated 41%) adding: net/sf/yacas/YacasParamMatcherBase.class(in = 384) (out= 259)(deflated 32%) adding: net/sf/yacas/YacasPatternPredicateBase.class(in = 5663) (out= 2759)(deflated 51%) cd .. ; jar uvf JavaYacas/yacas.jar scripts/*.ys scripts/*.ys.def scripts/*.rep/*.ys scripts/*.rep/*.ys.def adding: scripts/corefunctions.ys(in = 12634) (out= 1967)(deflated 84%) adding: scripts/packages.ys(in = 2368) (out= 578)(deflated 75%) adding: scripts/standard.ys(in = 4250) (out= 1462)(deflated 65%) adding: scripts/stdarith.ys(in = 13475) (out= 3390)(deflated 74%) adding: scripts/stdopers.ys(in = 2286) (out= 874)(deflated 61%) adding: scripts/yacasinit.ys(in = 2930) (out= 1193)(deflated 59%) adding: scripts/standard.ys.def(in = 126) (out= 110)(deflated 12%) adding: scripts/stdarith.ys.def(in = 12) (out= 14)(deflated -16%) adding: scripts/array.rep/code.ys(in = 259) (out= 164)(deflated 36%) adding: scripts/assoc.rep/code.ys(in = 959) (out= 459)(deflated 52%) adding: scripts/base.rep/math.ys(in = 7262) (out= 2752)(deflated 62%) adding: scripts/c_form.rep/code.ys(in = 9006) (out= 3199)(deflated 64%) adding: scripts/calendar.rep/code.ys(in = 659) (out= 339)(deflated 48%) adding: scripts/complex.rep/code.ys(in = 5012) (out= 1809)(deflated 63%) adding: scripts/complex.rep/om.ys(in = 345) (out= 152)(deflated 55%) adding: scripts/constants.rep/code.ys(in = 5138) (out= 1918)(deflated 62%) adding: scripts/constants.rep/om.ys(in = 282) (out= 118)(deflated 58%) adding: scripts/controlflow.rep/code.ys(in = 3636) (out= 1327)(deflated 63%) adding: scripts/debug.rep/code.ys(in = 5929) (out= 1851)(deflated 68%) adding: scripts/deffunc.rep/code.ys(in = 6340) (out= 1587)(deflated 74%) adding: scripts/deriv.rep/code.ys(in = 4369) (out= 1262)(deflated 71%) adding: scripts/example.rep/code.ys(in = 1580) (out= 716)(deflated 54%) adding: scripts/factors.rep/binaryfactors.ys(in = 6501) (out= 2178)(deflated 66%) adding: scripts/factors.rep/code.ys(in = 10270) (out= 4069)(deflated 60%) adding: scripts/functional.rep/code.ys(in = 2123) (out= 932)(deflated 56%) adding: scripts/functional.rep/om.ys(in = 250) (out= 127)(deflated 49%) adding: scripts/graph.rep/code.ys(in = 664) (out= 309)(deflated 53%) adding: scripts/html.rep/code.ys(in = 4065) (out= 1550)(deflated 61%) adding: scripts/integrate.rep/code.ys(in = 11434) (out= 3207)(deflated 71%) adding: scripts/integrate.rep/om.ys(in = 269) (out= 194)(deflated 27%) adding: scripts/io.rep/code.ys(in = 237) (out= 142)(deflated 40%) adding: scripts/io.rep/defaultprint.ys(in = 182) (out= 125)(deflated 31%) adding: scripts/io.rep/errors.ys(in = 2588) (out= 923)(deflated 64%) adding: scripts/io.rep/formula.ys(in = 9058) (out= 2731)(deflated 69%) adding: scripts/io.rep/print.ys(in = 2411) (out= 721)(deflated 70%) adding: scripts/limit.rep/code.ys(in = 7062) (out= 1765)(deflated 75%) adding: scripts/limit.rep/om.ys(in = 1760) (out= 643)(deflated 63%) adding: scripts/linalg.rep/code.ys(in = 19953) (out= 6117)(deflated 69%) adding: scripts/lists.rep/code.ys(in = 14903) (out= 4348)(deflated 70%) adding: scripts/lists.rep/scopestack.ys(in = 1815) (out= 590)(deflated 67%) adding: scripts/localrules.rep/code.ys(in = 3477) (out= 1015)(deflated 70%) adding: scripts/logic.rep/code.ys(in = 13760) (out= 4168)(deflated 69%) adding: scripts/logic.rep/om.ys(in = 555) (out= 241)(deflated 56%) adding: scripts/multivar.rep/code.ys(in = 7932) (out= 2444)(deflated 69%) adding: scripts/multivar.rep/makemulti.ys(in = 6236) (out= 1563)(deflated 74%) adding: scripts/multivar.rep/sparsenomial.ys(in = 3624) (out= 1146)(deflated 68%) adding: scripts/multivar.rep/sparsetree.ys(in = 4745) (out= 1254)(deflated 73%) adding: scripts/newly.rep/code.ys(in = 18785) (out= 6124)(deflated 67%) adding: scripts/numbers.rep/GaussianIntegers.ys(in = 5244) (out= 1924)(deflated 63%) adding: scripts/numbers.rep/NumberTheory.ys(in = 3131) (out= 1243)(deflated 60%) adding: scripts/numbers.rep/code.ys(in = 19815) (out= 7062)(deflated 64%) adding: scripts/numbers.rep/nthroot.ys(in = 2753) (out= 1074)(deflated 60%) adding: scripts/numbers.rep/om.ys(in = 3242) (out= 700)(deflated 78%) adding: scripts/odesolver.rep/code.ys(in = 7561) (out= 2492)(deflated 67%) adding: scripts/openmath.rep/code.ys(in = 18880) (out= 5152)(deflated 72%) adding: scripts/orthopoly.rep/code.ys(in = 21331) (out= 5539)(deflated 74%) adding: scripts/padic.rep/code.ys(in = 7168) (out= 2355)(deflated 67%) adding: scripts/patterns.rep/code.ys(in = 1466) (out= 533)(deflated 63%) adding: scripts/plots.rep/backends-2d.ys(in = 6278) (out= 1829)(deflated 70%) adding: scripts/plots.rep/backends-3d.ys(in = 6791) (out= 1695)(deflated 75%) adding: scripts/plots.rep/code.ys(in = 1789) (out= 894)(deflated 50%) adding: scripts/plots.rep/plot2d.ys(in = 8298) (out= 2971)(deflated 64%) adding: scripts/plots.rep/plot3d.ys(in = 13761) (out= 4036)(deflated 70%) adding: scripts/predicates.rep/code.ys(in = 11188) (out= 3224)(deflated 71%) adding: scripts/probability.rep/code.ys(in = 3642) (out= 1139)(deflated 68%) adding: scripts/pslq.rep/code.ys(in = 7729) (out= 2631)(deflated 65%) adding: scripts/rabinmiller.rep/code.ys(in = 5301) (out= 2064)(deflated 61%) adding: scripts/radsimp.rep/code.ys(in = 1262) (out= 541)(deflated 57%) adding: scripts/random.rep/code.ys(in = 10502) (out= 3579)(deflated 65%) adding: scripts/simplify.rep/code.ys(in = 5119) (out= 1401)(deflated 72%) adding: scripts/simplify.rep/factorial.ys(in = 7122) (out= 1999)(deflated 71%) adding: scripts/solve.rep/code.ys(in = 22075) (out= 6302)(deflated 71%) adding: scripts/specfunc.rep/bernou.ys(in = 4668) (out= 2116)(deflated 54%) adding: scripts/specfunc.rep/bessel.ys(in = 2353) (out= 1209)(deflated 48%) adding: scripts/specfunc.rep/code.ys(in = 17052) (out= 5398)(deflated 68%) adding: scripts/specfunc.rep/gamma.ys(in = 2434) (out= 1179)(deflated 51%) adding: scripts/specfunc.rep/gammaconst.ys(in = 1002) (out= 533)(deflated 46%) adding: scripts/specfunc.rep/om.ys(in = 1142) (out= 297)(deflated 73%) adding: scripts/specfunc.rep/zeta.ys(in = 3845) (out= 1559)(deflated 59%) adding: scripts/statistics.rep/distributions.ys(in = 821) (out= 314)(deflated 61%) adding: scripts/statistics.rep/hypothesystest.ys(in = 777) (out= 404)(deflated 48%) adding: scripts/statistics.rep/incompletegamma.ys(in = 1651) (out= 700)(deflated 57%) adding: scripts/statistics.rep/randomtest.ys(in = 600) (out= 374)(deflated 37%) adding: scripts/statistics.rep/regression.ys(in = 412) (out= 266)(deflated 35%) adding: scripts/statistics.rep/statistics.ys(in = 457) (out= 264)(deflated 42%) adding: scripts/stats.rep/code.ys(in = 313) (out= 167)(deflated 46%) adding: scripts/stdfuncs.rep/code.ys(in = 10376) (out= 2334)(deflated 77%) adding: scripts/stdfuncs.rep/elemfuncs.ys(in = 13098) (out= 4431)(deflated 66%) adding: scripts/stdfuncs.rep/numerical.ys(in = 8149) (out= 3154)(deflated 61%) adding: scripts/stdfuncs.rep/nummethods.ys(in = 14667) (out= 4854)(deflated 66%) adding: scripts/stdfuncs.rep/om.ys(in = 1170) (out= 283)(deflated 75%) adding: scripts/stubs.rep/code.ys(in = 15592) (out= 4130)(deflated 73%) adding: scripts/stubs.rep/om.ys(in = 1038) (out= 413)(deflated 60%) adding: scripts/substitute.rep/code.ys(in = 1511) (out= 534)(deflated 64%) adding: scripts/sums.rep/code.ys(in = 11773) (out= 3827)(deflated 67%) adding: scripts/sums.rep/om.ys(in = 1017) (out= 457)(deflated 55%) adding: scripts/sums.rep/taylor.ys(in = 24597) (out= 6508)(deflated 73%) adding: scripts/sums.rep/taylor3.ys(in = 4920) (out= 1416)(deflated 71%) adding: scripts/tensor.rep/code.ys(in = 4811) (out= 1575)(deflated 67%) adding: scripts/testers.rep/code.ys(in = 5772) (out= 1780)(deflated 69%) adding: scripts/texform.rep/code.ys(in = 18751) (out= 5482)(deflated 70%) adding: scripts/transforms.rep/code.ys(in = 2765) (out= 751)(deflated 72%) adding: scripts/trigsimp.rep/code.ys(in = 10964) (out= 3038)(deflated 72%) adding: scripts/univar.rep/Cyclotomic.ys(in = 6516) (out= 2347)(deflated 63%) adding: scripts/univar.rep/code.ys(in = 18763) (out= 5490)(deflated 70%) adding: scripts/univar.rep/sparse.ys(in = 3289) (out= 1228)(deflated 62%) adding: scripts/univar.rep/sturm.ys(in = 5980) (out= 1833)(deflated 69%) adding: scripts/array.rep/code.ys.def(in = 37) (out= 31)(deflated 16%) adding: scripts/assoc.rep/code.ys.def(in = 33) (out= 28)(deflated 15%) adding: scripts/base.rep/math.ys.def(in = 74) (out= 47)(deflated 36%) adding: scripts/c_form.rep/code.ys.def(in = 21) (out= 20)(deflated 4%) adding: scripts/calendar.rep/code.ys.def(in = 9) (out= 11)(deflated -22%) adding: scripts/complex.rep/code.ys.def(in = 50) (out= 46)(deflated 8%) adding: scripts/constants.rep/code.ys.def(in = 62) (out= 38)(deflated 38%) adding: scripts/controlflow.rep/code.ys.def(in = 32) (out= 34)(deflated -6%) adding: scripts/debug.rep/code.ys.def(in = 208) (out= 122)(deflated 41%) adding: scripts/deffunc.rep/code.ys.def(in = 47) (out= 43)(deflated 8%) adding: scripts/deriv.rep/code.ys.def(in = 23) (out= 25)(deflated -8%) adding: scripts/example.rep/code.ys.def(in = 10) (out= 12)(deflated -20%) adding: scripts/factors.rep/binaryfactors.ys.def(in = 16) (out= 18)(deflated -12%) adding: scripts/factors.rep/code.ys.def(in = 127) (out= 82)(deflated 35%) adding: scripts/functional.rep/code.ys.def(in = 22) (out= 24)(deflated -9%) adding: scripts/graph.rep/code.ys.def(in = 18) (out= 20)(deflated -11%) adding: scripts/html.rep/code.ys.def(in = 256) (out= 152)(deflated 40%) adding: scripts/integrate.rep/code.ys.def(in = 22) (out= 24)(deflated -9%) adding: scripts/io.rep/code.ys.def(in = 96) (out= 74)(deflated 22%) adding: scripts/io.rep/defaultprint.ys.def(in = 15) (out= 17)(deflated -13%) adding: scripts/limit.rep/code.ys.def(in = 8) (out= 10)(deflated -25%) adding: scripts/linalg.rep/code.ys.def(in = 544) (out= 288)(deflated 47%) adding: scripts/lists.rep/code.ys.def(in = 401) (out= 221)(deflated 44%) adding: scripts/lists.rep/scopestack.ys.def(in = 85) (out= 57)(deflated 32%) adding: scripts/localrules.rep/code.ys.def(in = 37) (out= 39)(deflated -5%) adding: scripts/logic.rep/code.ys.def(in = 339) (out= 165)(deflated 51%) adding: scripts/multivar.rep/code.ys.def(in = 73) (out= 53)(deflated 27%) adding: scripts/multivar.rep/sparsetree.ys.def(in = 100) (out= 55)(deflated 45%) adding: scripts/newly.rep/code.ys.def(in = 352) (out= 223)(deflated 36%) adding: scripts/numbers.rep/GaussianIntegers.ys.def(in = 163) (out= 74)(deflated 54%) adding: scripts/numbers.rep/NumberTheory.ys.def(in = 99) (out= 72)(deflated 27%) adding: scripts/numbers.rep/code.ys.def(in = 468) (out= 263)(deflated 43%) adding: scripts/numbers.rep/nthroot.ys.def(in = 79) (out= 45)(deflated 43%) adding: scripts/odesolver.rep/code.ys.def(in = 28) (out= 27)(deflated 3%) adding: scripts/openmath.rep/code.ys.def(in = 56) (out= 47)(deflated 16%) adding: scripts/orthopoly.rep/code.ys.def(in = 125) (out= 66)(deflated 47%) adding: scripts/padic.rep/code.ys.def(in = 100) (out= 76)(deflated 24%) adding: scripts/patterns.rep/code.ys.def(in = 19) (out= 21)(deflated -10%) adding: scripts/plots.rep/code.ys.def(in = 54) (out= 56)(deflated -3%) adding: scripts/plots.rep/plot2d.ys.def(in = 24) (out= 22)(deflated 8%) adding: scripts/plots.rep/plot3d.ys.def(in = 26) (out= 23)(deflated 11%) adding: scripts/predicates.rep/code.ys.def(in = 571) (out= 257)(deflated 54%) adding: scripts/probability.rep/code.ys.def(in = 22) (out= 22)(deflated 0%) adding: scripts/pslq.rep/code.ys.def(in = 8) (out= 10)(deflated -25%) adding: scripts/rabinmiller.rep/code.ys.def(in = 14) (out= 16)(deflated -14%) adding: scripts/radsimp.rep/code.ys.def(in = 10) (out= 12)(deflated -20%) adding: scripts/random.rep/code.ys.def(in = 42) (out= 34)(deflated 19%) adding: scripts/simplify.rep/code.ys.def(in = 65) (out= 55)(deflated 15%) adding: scripts/simplify.rep/factorial.ys.def(in = 21) (out= 23)(deflated -9%) adding: scripts/solve.rep/code.ys.def(in = 45) (out= 40)(deflated 11%) adding: scripts/specfunc.rep/bernou.ys.def(in = 80) (out= 45)(deflated 43%) adding: scripts/specfunc.rep/bessel.ys.def(in = 34) (out= 25)(deflated 26%) adding: scripts/specfunc.rep/code.ys.def(in = 223) (out= 146)(deflated 34%) adding: scripts/specfunc.rep/gamma.ys.def(in = 40) (out= 28)(deflated 30%) adding: scripts/specfunc.rep/gammaconst.ys.def(in = 16) (out= 18)(deflated -12%) adding: scripts/specfunc.rep/zeta.ys.def(in = 61) (out= 32)(deflated 47%) adding: scripts/statistics.rep/distributions.ys.def(in = 194) (out= 92)(deflated 52%) adding: scripts/statistics.rep/hypothesystest.ys.def(in = 17) (out= 19)(deflated -11%) adding: scripts/statistics.rep/incompletegamma.ys.def(in = 18) (out= 20)(deflated -11%) adding: scripts/statistics.rep/regression.ys.def(in = 10) (out= 12)(deflated -20%) adding: scripts/statistics.rep/statistics.ys.def(in = 73) (out= 63)(deflated 13%) adding: scripts/stats.rep/code.ys.def(in = 18) (out= 20)(deflated -11%) adding: scripts/stdfuncs.rep/code.ys.def(in = 154) (out= 83)(deflated 46%) adding: scripts/stdfuncs.rep/elemfuncs.ys.def(in = 67) (out= 47)(deflated 29%) adding: scripts/stdfuncs.rep/numerical.ys.def(in = 149) (out= 108)(deflated 27%) adding: scripts/stdfuncs.rep/nummethods.ys.def(in = 96) (out= 73)(deflated 23%) adding: scripts/stubs.rep/code.ys.def(in = 102) (out= 96)(deflated 5%) adding: scripts/substitute.rep/code.ys.def(in = 35) (out= 28)(deflated 20%) adding: scripts/sums.rep/code.ys.def(in = 69) (out= 64)(deflated 7%) adding: scripts/sums.rep/taylor.ys.def(in = 9) (out= 11)(deflated -22%) adding: scripts/sums.rep/taylor3.ys.def(in = 9) (out= 11)(deflated -22%) adding: scripts/tensor.rep/code.ys.def(in = 39) (out= 37)(deflated 5%) adding: scripts/testers.rep/code.ys.def(in = 128) (out= 93)(deflated 27%) adding: scripts/texform.rep/code.ys.def(in = 34) (out= 25)(deflated 26%) adding: scripts/transforms.rep/code.ys.def(in = 19) (out= 21)(deflated -10%) adding: scripts/trigsimp.rep/code.ys.def(in = 19) (out= 21)(deflated -10%) adding: scripts/univar.rep/Cyclotomic.ys.def(in = 48) (out= 32)(deflated 33%) adding: scripts/univar.rep/code.ys.def(in = 223) (out= 157)(deflated 29%) adding: scripts/univar.rep/sparse.ys.def(in = 47) (out= 47)(deflated 0%) adding: scripts/univar.rep/sturm.ys.def(in = 111) (out= 76)(deflated 31%) sort -n -t ":" ../manmake/hints.singlesorted > hints.txt.sorted sort: cannot read: ../manmake/hints.singlesorted: No such file or directory make: *** [hints.txt] Error 2 Do you have any suggestions on how to get around this? Thanks in advance On Sun, Jun 21, 2015 at 11:10 PM, Grzegorz Mazur <teo...@gm...> wrote: > Hi, > > On 21.06.2015 19:44, Jeyhun Gafarov wrote: > >> I downloaded source code for Yaccas 1.3.6 from here >> <http://sourceforge.net/projects/yacas/files/yacas-source/1.3/> and I >> >> noticed there was a folder for the Java version of Yacas. I followed the >> instructions on readme file, but I wasn't able to build it - I got the >> following error messages after trying to build the makefile: >> >> javac net/sf/yacas/GraphicsPrimitives.java >> javac net/sf/yacas/SBox.java >> javac net/sf/yacas/SBoxBuilder.java >> javac net/sf/yacas/TeXParser.java >> javac net/sf/yacas/FormulaViewApplet.java >> javac net/sf/yacas/Grapher.java >> javac net/sf/yacas/GrapherApplet.java >> javac net/sf/yacas/CVersion.java >> javac net/sf/yacas/InputStatus.java >> javac net/sf/yacas/LispInput.java >> javac net/sf/yacas/LispOutput.java >> javac net/sf/yacas/LispHashTable.java >> Note: net/sf/yacas/LispHashTable.java uses unchecked or unsafe operations. >> Note: Recompile with -Xlint:unchecked for details. >> javac net/sf/yacas/LispAssociatedHash.java >> Note: net/sf/yacas/LispAssociatedHash.java uses unchecked or unsafe >> operations. >> Note: Recompile with -Xlint:unchecked for details. >> javac net/sf/yacas/LispArgList.java >> javac net/sf/yacas/GenericClass.java >> javac net/sf/yacas/LispInfixOperator.java >> javac net/sf/yacas/LispPtr.java >> ./net/sf/yacas/MathCommands.java:2586: error: cannot find symbol >> StreamGobbler og = new StreamGobbler(ls_proc.getInputStream()); >> ^ >> symbol: class StreamGobbler >> location: class MathCommands.LispSystemCall >> ./net/sf/yacas/MathCommands.java:2586: error: cannot find symbol >> StreamGobbler og = new StreamGobbler(ls_proc.getInputStream()); >> ^ >> symbol: class StreamGobbler >> location: class MathCommands.LispSystemCall >> ./net/sf/yacas/MathCommands.java:2587: error: cannot find symbol >> StreamGobbler eg = new StreamGobbler(ls_proc.getErrorStream()); >> ^ >> symbol: class StreamGobbler >> location: class MathCommands.LispSystemCall >> ./net/sf/yacas/MathCommands.java:2587: error: cannot find symbol >> StreamGobbler eg = new StreamGobbler(ls_proc.getErrorStream()); >> ^ >> symbol: class StreamGobbler >> location: class MathCommands.LispSystemCall >> Note: Some input files use unchecked or unsafe operations. >> Note: Recompile with -Xlint:unchecked for details. >> 4 errors >> make: *** [net/sf/yacas/LispPtr.class] Error 1 >> > > Sorry, aparently StreamGobbler.java is missing from the source tarball. > The workaround would be to download it from > https://sourceforge.net/p/yacas/code/HEAD/tree/tags/v1_3_6/JavaYacas/net/sf/yacas/StreamGobbler.java?format=raw > to the JavaYacas/net/sf/yacas subdirectory. > > It seems like there are errors in your source code. >> > > Fortunately, it's just a missing file, the code seems to be OK. > > Is there any way to >> get .jar library for the Java version of Yacas? >> > > http://yacas.sourceforge.net/yacas.jar > > Grzesiek > |
From: Grzegorz M. <teo...@gm...> - 2015-06-21 18:10:25
|
Hi, On 21.06.2015 19:44, Jeyhun Gafarov wrote: > I downloaded source code for Yaccas 1.3.6 from here > <http://sourceforge.net/projects/yacas/files/yacas-source/1.3/> and I > noticed there was a folder for the Java version of Yacas. I followed the > instructions on readme file, but I wasn't able to build it - I got the > following error messages after trying to build the makefile: > > javac net/sf/yacas/GraphicsPrimitives.java > javac net/sf/yacas/SBox.java > javac net/sf/yacas/SBoxBuilder.java > javac net/sf/yacas/TeXParser.java > javac net/sf/yacas/FormulaViewApplet.java > javac net/sf/yacas/Grapher.java > javac net/sf/yacas/GrapherApplet.java > javac net/sf/yacas/CVersion.java > javac net/sf/yacas/InputStatus.java > javac net/sf/yacas/LispInput.java > javac net/sf/yacas/LispOutput.java > javac net/sf/yacas/LispHashTable.java > Note: net/sf/yacas/LispHashTable.java uses unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > javac net/sf/yacas/LispAssociatedHash.java > Note: net/sf/yacas/LispAssociatedHash.java uses unchecked or unsafe > operations. > Note: Recompile with -Xlint:unchecked for details. > javac net/sf/yacas/LispArgList.java > javac net/sf/yacas/GenericClass.java > javac net/sf/yacas/LispInfixOperator.java > javac net/sf/yacas/LispPtr.java > ./net/sf/yacas/MathCommands.java:2586: error: cannot find symbol > StreamGobbler og = new StreamGobbler(ls_proc.getInputStream()); > ^ > symbol: class StreamGobbler > location: class MathCommands.LispSystemCall > ./net/sf/yacas/MathCommands.java:2586: error: cannot find symbol > StreamGobbler og = new StreamGobbler(ls_proc.getInputStream()); > ^ > symbol: class StreamGobbler > location: class MathCommands.LispSystemCall > ./net/sf/yacas/MathCommands.java:2587: error: cannot find symbol > StreamGobbler eg = new StreamGobbler(ls_proc.getErrorStream()); > ^ > symbol: class StreamGobbler > location: class MathCommands.LispSystemCall > ./net/sf/yacas/MathCommands.java:2587: error: cannot find symbol > StreamGobbler eg = new StreamGobbler(ls_proc.getErrorStream()); > ^ > symbol: class StreamGobbler > location: class MathCommands.LispSystemCall > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > 4 errors > make: *** [net/sf/yacas/LispPtr.class] Error 1 Sorry, aparently StreamGobbler.java is missing from the source tarball. The workaround would be to download it from https://sourceforge.net/p/yacas/code/HEAD/tree/tags/v1_3_6/JavaYacas/net/sf/yacas/StreamGobbler.java?format=raw to the JavaYacas/net/sf/yacas subdirectory. > It seems like there are errors in your source code. Fortunately, it's just a missing file, the code seems to be OK. > Is there any way to > get .jar library for the Java version of Yacas? http://yacas.sourceforge.net/yacas.jar Grzesiek |
From: Jeyhun G. <jga...@gm...> - 2015-06-21 17:45:00
|
Hi, Thank you very much for your response. I downloaded source code for Yaccas 1.3.6 from here <http://sourceforge.net/projects/yacas/files/yacas-source/1.3/> and I noticed there was a folder for the Java version of Yacas. I followed the instructions on readme file, but I wasn't able to build it - I got the following error messages after trying to build the makefile: javac net/sf/yacas/GraphicsPrimitives.java javac net/sf/yacas/SBox.java javac net/sf/yacas/SBoxBuilder.java javac net/sf/yacas/TeXParser.java javac net/sf/yacas/FormulaViewApplet.java javac net/sf/yacas/Grapher.java javac net/sf/yacas/GrapherApplet.java javac net/sf/yacas/CVersion.java javac net/sf/yacas/InputStatus.java javac net/sf/yacas/LispInput.java javac net/sf/yacas/LispOutput.java javac net/sf/yacas/LispHashTable.java Note: net/sf/yacas/LispHashTable.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. javac net/sf/yacas/LispAssociatedHash.java Note: net/sf/yacas/LispAssociatedHash.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. javac net/sf/yacas/LispArgList.java javac net/sf/yacas/GenericClass.java javac net/sf/yacas/LispInfixOperator.java javac net/sf/yacas/LispPtr.java ./net/sf/yacas/MathCommands.java:2586: error: cannot find symbol StreamGobbler og = new StreamGobbler(ls_proc.getInputStream()); ^ symbol: class StreamGobbler location: class MathCommands.LispSystemCall ./net/sf/yacas/MathCommands.java:2586: error: cannot find symbol StreamGobbler og = new StreamGobbler(ls_proc.getInputStream()); ^ symbol: class StreamGobbler location: class MathCommands.LispSystemCall ./net/sf/yacas/MathCommands.java:2587: error: cannot find symbol StreamGobbler eg = new StreamGobbler(ls_proc.getErrorStream()); ^ symbol: class StreamGobbler location: class MathCommands.LispSystemCall ./net/sf/yacas/MathCommands.java:2587: error: cannot find symbol StreamGobbler eg = new StreamGobbler(ls_proc.getErrorStream()); ^ symbol: class StreamGobbler location: class MathCommands.LispSystemCall Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 4 errors make: *** [net/sf/yacas/LispPtr.class] Error 1 It seems like there are errors in your source code. Is there any way to get .jar library for the Java version of Yacas? On Wed, Jun 17, 2015 at 1:12 AM, Grzegorz Mazur <teo...@gm...> wrote: > Hi, > > On 16.06.2015 20:29, Jeyhun Gafarov wrote: > >> I have read on the FAQ section of your >> webpage that in order to use Yacas inside my own application, I would >> either need to use Yacas' console or have to use it on a remote server. >> If I understand it correctly, is it absolutely impossible to call some >> of your functions inside my C++ program? >> > > I'm afraid that the info on the webpage is slightly out of date. Since > version 1.3.6 the code is split into library implementing all the > calculations-related functionality and simple application providing > text-based interface and (optionally) remote server. Hence, it's actually > quite easy to embed yacas into your application. You may want to have a > look at https://sourceforge.net/projects/yagy/ to see how to do it. > > HTH, > Grzesiek > |
From: Grzegorz M. <teo...@gm...> - 2015-06-16 20:12:27
|
Hi, On 16.06.2015 20:29, Jeyhun Gafarov wrote: >I have read on the FAQ section of your > webpage that in order to use Yacas inside my own application, I would > either need to use Yacas' console or have to use it on a remote server. > If I understand it correctly, is it absolutely impossible to call some > of your functions inside my C++ program? I'm afraid that the info on the webpage is slightly out of date. Since version 1.3.6 the code is split into library implementing all the calculations-related functionality and simple application providing text-based interface and (optionally) remote server. Hence, it's actually quite easy to embed yacas into your application. You may want to have a look at https://sourceforge.net/projects/yagy/ to see how to do it. HTH, Grzesiek |
From: Jeyhun G. <jga...@gm...> - 2015-06-16 18:30:01
|
Hi, I have a quick question about Yacas computer algebra system that I was wondering if you could answer. I have read on the FAQ section of your webpage that in order to use Yacas inside my own application, I would either need to use Yacas' console or have to use it on a remote server. If I understand it correctly, is it absolutely impossible to call some of your functions inside my C++ program? Thanks in advance |
From: Felix Q. <fel...@ya...> - 2015-06-16 15:48:46
|
I see no reason for that yacas not be portable on windows. I unzip the installer. I ran the program 'yacas.exe', the error 'Can not find scripts directory, bailing out' was generated. With the 'Process Monitor' I found what he sought. I put the path to the script correctly in the registry and run it again. This time it worked correctly. The solution is that the program find the directory of the script relative to where is located and do not look in the Windows registry. regards |
From: Adrian <von...@gm...> - 2015-06-12 20:49:17
|
Hello Grzesiek > Sorry for a silly question, but what do you mean by portable? A "portable version" for windows users usually means a software package (zip) instead of an installer. It is called portable (relocatable) because you can run it from an USB-stick. Such a program can just be copied to any directory and it runs there. Portable software also does not write windows registry entries. The key issue is that it does not require administrator rights to "install" it. It is a question with good cause. At work nowadays most employees will not be able to run installers, as they do not have administrator rights. Adrian |
From: Grzegorz M. <teo...@gm...> - 2015-06-12 07:34:40
|
On 12.06.2015 00:41, Adrian wrote: > It would be indeed nice to have a portable version of "native" yacas with its > new graphical interface yagy. We'll do it one day. But right now yagy is a QT application, which defeats the purpose. Fortunately, QT is being used more as a container; all of the UI is done in JavaScript. We are going to make JavaScript-only version of yagy, with yacas translated to JavaScript using emscripten; once it's done, it should be fairly easy to replace the JS yacas with the Java one. Unfortunately, while virtually all the components are already in place, integrating them is going to take some time. Grzesiek |
From: Grzegorz M. <teo...@gm...> - 2015-06-12 07:27:30
|
On 11.06.2015 13:23, Felix Quintana wrote: > Is there a portable version? Sorry for a silly question, but what do you mean by portable? Grzesiek |
From: Adrian <von...@gm...> - 2015-06-11 22:42:26
|
Hi, > Is there a portable version? The java version of Yacas is portable. Download link: http://yacas.sourceforge.net/yacas.jar In the Command Prompt (cmd.exe on Windows) type: java -jar C:\YACASDIR\yacas.jar It would be indeed nice to have a portable version of "native" yacas with its new graphical interface yagy. Adrian |
From: Felix Q. <fel...@ya...> - 2015-06-11 11:23:52
|
Is there a portable version? |
From: Grzegorz M. <teo...@gm...> - 2015-05-26 13:58:12
|
Hi, Effective immediately, yacas license is changed from GPL to LGPL 2.1 or (at your option) any later version. The change does not impose any new conditions on neither users nor developers. On the contrary, it makes the licensing terms more flexible and easier to observe. I'd like to thank all the developers who generously agreed to relicense their contributions. Last but not least, I highly appreciate the hard work done by Ted Kosan, who collected relicensing agreements from all the contributors. Cheers, Grzesiek |
From: Kasey B. <par...@in...> - 2015-03-31 11:31:57
|
Good day! Software.informer.com would like to inform you that your product yacas 1.3.6 has been reviewed by our editors and your program got "100% Clean Award" http://yacas.software.informer.com/. We would be grateful if you place our award with a link to our review on your website. On our part, we can offer featuring your program in our Today's Highlight block. This block is shown in the rotator at the top of the main page and also on every page of our website in the upper right corner. We also offer you to take advantage of our free storage by hosting your installation package on our servers and listing us as one of the mirror downloads for your application. There is a selection of predesigned buttons available to fit the look of your website. Please let me know if you're interested in any of these offers. We are on the list of the world's 500 most visited websites with over 700,000 unique visitors every day, so this could get your application some extra exposure. Kind regards, Kasey Bloome |
From: Grzegorz M. <teo...@gm...> - 2015-01-30 16:10:10
|
Hi, On 30.01.2015 04:20, Koushik Khan wrote: > I want to use yacas for symbolic differentiation which contains PDF > and CDF of Normal Distribution and several greek symbols like mu, > sigma, beta, tau etc. Is there any way in yacas to enter greek > letters, so that I can have same output in TeXForm. When your formulas contain identifiers alpha, beta, gamma etc, TeXForm translates them to corresponding greek letters. Eg In> TeXForm(alpha) Out> "$\alpha $" or, In> TeXForm(PDF(NormalDistribution(alpha,beta),x)) Out> "$\frac{\exp \left( - \frac{\left( x - \alpha \right) ^{2}}{2 \beta } \right) }{\sqrt{2 \pi \beta }} $" > More over in the > tutorial, you have discussed only three or four probability > distributions. Can you provide me a list of available distributions? Having checked in the source code, PDF is implemented for - BernoulliDistribution - BinomialDistribution - DiscreteUniformDistribution - PoissonDistribution - GeometricDistribution - ExponentialDistribution - NormalDistribution - ContinuousUniformDistribution - ChiSquareDistribution - tDistribution and CDF is implemented for - BernoulliDistribution - BinomialDistribution - DiscreteUniformDistribution - PoissonDistribution - ChiSquareDistribution > > Example: > PDF(NormalDistribution(a,b),x) gives, > Exp(-(x-a)^2/(2*b))/Sqrt(2*Pi*b) > but > PDF(GammaDistribution(a,b),x) gives > PDF(GammaDistribution(a,b),x) > > -- no symbolic form...! How to get the PDF of gamma distribution...or > any other distributions? Unfortunately, it seems that GammaDistribution is not (yet) implemented. I'll have a look if it can be quickly added, but I can't promise anything at the moment. Grzesiek |