Changeset e7cccf3 in git


Ignore:
Timestamp:
Dec 10, 2012, 6:12:07 PM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
dcf88ff0bb046d73a7bde65e033fc58cbb5f4a97
Parents:
90606248d583c5fc68e2935f8e617bf697e3814b4fc65f578efe8ed6ffba2e71b0c5a7ed47cff389
Message:
Merge pull request #224 from alexanderdreyer/spielwiese-pyobject

Spielwiese pyobject 


NOTE/TODO: make sure python is not required for building SW
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r906062 re7cccf3  
    206206
    207207/*============= proc =======================*/
    208 static BOOLEAN jjLOAD(leftv res, leftv v, BOOLEAN autoexport = FALSE);
    209208static int iiTabIndex(const jjValCmdTab dArithTab, const int len, const int op);
    210209static Subexpr jjMakeSub(leftv e);
     
    25082507static BOOLEAN jjLOAD2(leftv res, leftv, leftv v)
    25092508{
    2510   return jjLOAD(res, v,TRUE);
     2509  return jjLOAD((char*)v->Data(),TRUE);
    25112510}
    25122511static BOOLEAN jjLOAD_E(leftv res, leftv v, leftv u)
     
    25142513  char * s=(char *)u->Data();
    25152514  if(strcmp(s, "with")==0)
    2516     return jjLOAD(res, v, TRUE);
     2515    return jjLOAD((char*)v->Data(), TRUE);
    25172516  WerrorS("invalid second argument");
    25182517  WerrorS("load(\"libname\" [,\"with\"]);");
     
    43754374static BOOLEAN jjLOAD1(leftv res, leftv v)
    43764375{
    4377   return jjLOAD(res, v,FALSE);
     4376  return jjLOAD((char*)v->Data(),FALSE);
    43784377}
    43794378static BOOLEAN jjLISTRING(leftv res, leftv v)
     
    51515150  return FALSE;
    51525151}
    5153 static BOOLEAN jjLOAD(leftv, leftv v, BOOLEAN autoexport)
    5154 {
    5155   char * s=(char *)v->CopyD();
     5152
     5153BOOLEAN jjLOAD(char *s, BOOLEAN autoexport)
     5154{
    51565155  char libnamebuf[256];
    51575156  lib_types LT = type_of_LIB(s, libnamebuf);
     
    52065205  }
    52075206  return TRUE;
    5208 }
    5209 
    5210 BOOLEAN jjLOADLIB(const char* libname, BOOLEAN autoexport)
    5211 {
    5212   leftv v =  (leftv)omAlloc0Bin(sleftv_bin);
    5213   v->data = (char*)libname;
    5214   v->rtyp = STRING_CMD;
    5215   BOOLEAN res = jjLOAD(NULL, v, autoexport);
    5216   omFreeBin(v, sleftv_bin);
    5217 
    5218   return res;
    52195207}
    52205208
  • Singular/ipshell.h

    r906062 re7cccf3  
    6868   if  no, returns FALSE
    6969*/
     70/// load lib/module given in v
     71BOOLEAN jjLOAD(char *s, BOOLEAN autoexport = FALSE);
    7072BOOLEAN iiLocateLib(const char* lib, char* where);
    7173leftv   iiMap(map theMap, const char * what);
  • Singular/pyobject.cc

    r906062 re7cccf3  
    715715
    716716#define PYOBJECT_ADD_C_PROC(name) \
    717   add_C_proc(currPack->libname, (char*)#name, FALSE, name);
     717  add_C_proc((currPack->libname? currPack->libname: ""), (char*)#name, FALSE, name);
    718718
    719719typedef  BOOLEAN (*func_type)(leftv, leftv);
  • Singular/pyobject_setup.cc

    r906062 re7cccf3  
    4040static BOOLEAN pyobject_load()
    4141{
    42   BOOLEAN jjLOADLIB(const char* libname, BOOLEAN autoexport);
    43   return jjLOADLIB("pyobject.so", TRUE);
     42  return jjLOAD("pyobject.so", TRUE);
    4443}
    4544#endif
  • Tst/Manual/pyobject.res.gz.uu

    r906062 re7cccf3  
    1 begin 640 pyobject.res.gz
    2 M'XL("%%?<DX``W!Y;V)J96-T+G)E<P"UEVU/VS`0Q]_W4QS1)!)6"FEI"\F6
    3 M";2)(2%>#*:]F"::)A>:+;4SVZ'P[7?.<T$:H^FJJDUJ^W^_.Y_OTNN;CQ=7
    4 M`&![<'EQ!H:2:I#$<\,%NKJ-6:Q,R^WI;_`\2!_Y_"<&:L!P-9#*5[WK<OVP
    5 M&:0+J02\!^,S)@DWW!Z-?X!9-3Z#6$+&0HQBAF$QB$)P`3P(,B$PA)@!W<XQ
    6 MX@*A,)'09!@ZC<PS,[,:9K0&$S-%LX9;Q!BM8U0&&H`C#X@M9G<@Z:/`+'XP
    7 M"^JW8,`W+I)PQ[`:,!K)J1A7L`G7$7&]PNZL%'](R0^2+6;NT[U`*6/.!J`>
    8 M4X3=!29I.>KNUDZ.O<I*Y4%YVR&R8Z=6:85SXD&%GT?;!3@X@$]:TLF#E7+B
    9 MG2>XM4A.G%+E19,-Y;2BW&LO.<L4J`6AT-NG/%UAV-\:YK3&?-%FPWG<<(YH
    10 MOG[1&E_"BLZ1_M9+MY>4QRW&O]AK^$X\J*[MPP&QJ@5GMR)CID'V@4I/E+'`
    11 MW//%G;0<$*@RP<B65&;^$V5V;D$^LD!"P)G"!R5W:H<JN4Y>V8=.6ZL;6NV[
    12 M366X$K'[,.S#R"I#5H:M'*5ME1Q^,;X*07&XOK@Z_WIY^J7TL9:P.AQ%VW9:
    13 M2AO`-%X-6SLZ&NAXTZXF4E?-,H1X[R>F\7W4AVD?[!_MHEB/=]LO7;/_R7"#
    14 M354\%3PP?46E;V[F*_M@2"Z485G4%W4,3H.`BF4I!TM<SE&`X)DBJU)G=[$Z
    15 M4R@+X%RR+-,S"R(_3FI?JDI<S-&?,^MU;NH6L%7HLDFL!*>NDK>#$(/$%[YZ
    16 MVB"TV:8]V&.OB/5`FS;;F5,DS[M]P-]93/%'ZI]R0;/V:7=SW7KS:7VW;1\[
    17 MI<PF&$TJ3"IGBD"NZQ0J?J)0,%IWC__-FTGMS28<C3O3TAWW&=J&M6):@;6.
    18 MSW'KU)_4=3Q>IGHC#"Z-&I[`SU%)>L3(H@@BP9=U:O(P2RC!N-Q=+PB%3+=H
    19 MGCA/Y#:@JMT='E+I]I>XGF#MO;E9(,0A95D<Q73<>$2-#X&GJ,^2?F2C)HG+
    20 EJH235)<'9=V>MH'3^$>M2?\ET$_]F:36XK[I_0'_4\`[/0P`````
     1begin 664 pyobject.res.gz
     2M'XL("-48PE```W!Y;V)J96-T+G)E<P"-5&%OFS`0_<ZON*))0)>F)5F;-FQ,
     3MK39UD:I^6#KM0U6U!([&&[%3GVF:?[\S$""3)BU*@.#WGM^=GSV_^S*[!8`P
     4MAIO9%;B&S+`0"S<"?GH44A@_B!Q[ASB&]58M?F%JAA(W0S*)<>8-?]0-\@,9
     5M#9_`_89%H=RH!8WW0$(:!HVZX0\Q,%'(9R"^U!KU"[^6?`\N_%2ZR`[<H*.=
     6MQCM\Y'C5E`W(:R%G,>P4JGDC@.-C^*JUTE.0BMTH(K$HT&'PY\XD6@2H-"TU
     7M9O58FDA+2)5,$X.2?^"QL@>)S,!C;0]J,M7XG@1K@)#`?Q>8*XU0VRN$1#B;
     8MPM/_67QJJYKLJCKL4ZY*`V8I"/B;<#,VF`V:OE27KBOG'7_,7/MA?D*P89R]
     9M6YFHS_U+X"*&W7-X,F0QLU3R49?2=S/,@4.2ES+U#Q/]3,$4-)I22ZZ7C%^]
     10MXE6LIJ2M3,FVU.";H8-6DT.YTP@',!K`.&A\-EZ;4:Z3%/R6:I.!43"?W5[_
     11MN+G\[MPWK(=6<=1S/!Z"=;G>%F2#V+C'UZ3PW?OQ`"8#"!]Z00LYGVNM4C\Q
     12M',J%7Q$'X)+2Q@T"WB?6TF6:(E&C!BM<+5"#5J7A52;;U)I=&J16^#2N70RM
     13ME-^OL2[SXQ'@2RG8&?*>H26CCC@2B1%*MB)G.Y':T+Y,+9(4!C5'5KSBOU0F
     14MC4I4-<]VH6O>>:]Y%^URB]7:NG85N>V4/-TU&N+=6^8YY%JMVH:HK"QXRRAJ
     15M8S0ZX65.5KA?=M_ZW1)!9%R[R`5W4^6<3`2U1LWF[7'!*<:5X_$6$6^=+L?'
     164'F+VG"K)#X/HG?,'*18RJN\$````
    2117`
    2218end
  • Tst/Manual/pyobject.stat

    r906062 re7cccf3  
    1 1 >> tst_memory_0 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:171632
    2 1 >> tst_memory_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:666332
    3 1 >> tst_memory_2 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:699116
    4 1 >> tst_timer_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:6
     11 >> tst_memory_0 :: 1354897621:0- spielwiese :spielwiese:version:brummsel:147248
     21 >> tst_memory_1 :: 1354897621:0- spielwiese :spielwiese:version:brummsel:1581056
     31 >> tst_memory_2 :: 1354897621:0- spielwiese :spielwiese:version:brummsel:1581056
     41 >> tst_timer_1 :: 1354897621:0- spielwiese :spielwiese:version:brummsel:4
  • Tst/Manual/pyobject_declarations.res.gz.uu

    r906062 re7cccf3  
    1 begin 640 pyobject_declarations.res.gz
    2 M'XL("%%?<DX``W!Y;V)J96-T7V1E8VQA<F%T:6]N<RYR97,`K9-/:X,P&(?O
    3 M?HK?9`>%(=BNM9LT@['#"F.7#G:L_U+(R!))(L-OOZBM3D=/]1+S)J^_YTD@
    4 M^X^7W3N`D.!M]PS7:!-PEKDQ[.S`!#.>'SO-%X2@K&7V17-S*&C.4Y4:)H4.
    5 M!/T)M$F-LS^%+8@=SKV@WZ6I8\<N/2$YKR9@&I4HZ)$)6G2;5"FI(/.\4HH6
    6 M8`*VS.A1*HHNFMMF+!Z1_(M/>OBR@8^8;7$%<-D"IYQ[@GZ^"OX>N*RU4=C"
    7 M?:6<2WQ*Q8L;=\8;6(UOX`)O4%V3L9ZT&5N$T8Q*ZZE2SQ@THHD&U\:V<*:-
    8 MUQ[AKOO-GU$KFFI=9`Z:FT[3=@XBMKC"8G.R:"('S@-IWUCS<BKMA7Y\Z_P"
    9 (6QGLMXX#````
     1begin 664 pyobject_declarations.res.gz
     2M'XL("/H8PE```W!Y;V)J96-T7V1E8VQA<F%T:6]N<RYR97,`79!="X(P%(;O
     3M_16G$:@@@GW':!?114)X8]!%1/BQB\5RXDZ$_[YIIM7-=MC[O,_@Q,==&`%`
     4MP.`0;H&@1E^*E%`PTU44`AV76LT-C$%9J_3&,[SF/)-)E:!0A?8+_O0U)FC%
     5MG6S"S/%A@=]+K&D?3INP>XM4P?M@QJ"?Y_ZWH:PU5K`!LN=2*CBI2N8C,B@7
     6M[)<V5D,'RX%8_A%2HR&DT.BT<N_=<H?&ZMTP(+7.]O?'MF?4EQY<LW95S0(>
     7.V@E<.K9>XJB,/%4!````
    108`
    119end
  • Tst/Manual/pyobject_declarations.stat

    r906062 re7cccf3  
    1 1 >> tst_memory_0 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:171700
    2 1 >> tst_memory_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:666332
    3 1 >> tst_memory_2 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:699116
    4 1 >> tst_timer_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:8
     11 >> tst_memory_0 :: 1354897658:0- spielwiese :spielwiese:version:brummsel:129456
     21 >> tst_memory_1 :: 1354897658:0- spielwiese :spielwiese:version:brummsel:1470464
     31 >> tst_memory_2 :: 1354897658:0- spielwiese :spielwiese:version:brummsel:1470464
     41 >> tst_timer_1 :: 1354897658:0- spielwiese :spielwiese:version:brummsel:4
  • Tst/Manual/pyobject_expressions.res.gz.uu

    r906062 re7cccf3  
    1 begin 640 pyobject_expressions.res.gz
    2 M'XL("%%?<DX``W!Y;V)J96-T7V5X<')E<W-I;VYS+G)E<P"ME$MOPC`,@._]
    3 M%5:U0V$3HKQ9M2)-NR!-N[![RR-LV:JD2M(Q_OT<^C`J($V4"\2-Z^]S(%Z\
    4 MO\S?`,`/X77^#*[1II/PE1L`KB(NN/%:@6._(0PAW<O5%UN;B/VFBFG-I=`=
    5 MP78=;9;&612U>B%^E*FXT$;!$[CIWGQ*`1AQ\0%NX&#6#.(R,0:N(1,;MN6"
    6 M;?)-II14(-?K3"FV`2X`PQ7;2L4@IR68#+U'B/]#C"O%?JZ(.Z2!00.'?N%@
    7 M2Q)G4#L*+@R*]6[8^Z#>>XD@B6$N@1O$Q:`!=%A`;4GBC&K-)MJ:)%P;[W`N
    8 M#_D;K1MV/ZIW?Y%)FN-<$S-)!(,&%N/"PI8DSJ0Z=KB_=/Q"&KB&.*$?H"I.
    9 MY"F1V[<F3X_([3K9[U;WZJ!U]GY=2_:[=,6JZH3V"7W2=&.T?X0^[;H8>';8
    10 M1.QGF7BN/T;#@7OT5Z\VFXF4H^X<BX0.X\WL4R:W7H02LTQ\"[D3AV>S*@VG
    11 5DYWR=GAGVO-;P9WS!Q>(<>00!@``
     1begin 664 pyobject_expressions.res.gz
     2M'XL(""D9PE```W!Y;V)J96-T7V5X<')E<W-I;VYS+G)E<P"-DD]+Q#`0Q>_Y
     3M%$,0MEV78F)UE6`/XF5!O*PWD;*[1(V4M&S&/_WV3MKM%*N"ES;)^[TWG4S7
     4M]S>K.P!0!=RNKD%BP*QR6VF`5J7S#I/4B/B&HH"FK;>O=H>E_6SV-@17^Y!Y
     5M^Y$%W*!8'[)T08\!I47`/5R!;%I\J3W0SOEGD(;YTYXGP8C9=VK&4#X)=1XI
     6M5(\I9SU`YT9H/CV?V*H0;94+F'05%[TE'7.6O8-`(QZFG[,`_<CD!5>$XZ%R
     7MSNKEJ,Y_J.J$>^Z\O_7^QTTH-5HY^)_6PV2B6-KW395(M:3ZN:3^M6*L&PBV
     8?C:V?DI*DX?X8H&'$WR-._2TD*C5'X@LAU#9U20(`````
    129`
    1310end
  • Tst/Manual/pyobject_expressions.stat

    r906062 re7cccf3  
    1 1 >> tst_memory_0 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:171700
    2 1 >> tst_memory_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:666332
    3 1 >> tst_memory_2 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:699116
    4 1 >> tst_timer_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:8
     11 >> tst_memory_0 :: 1354897705:0- spielwiese :spielwiese:version:brummsel:129408
     21 >> tst_memory_1 :: 1354897705:0- spielwiese :spielwiese:version:brummsel:1470464
     31 >> tst_memory_2 :: 1354897705:0- spielwiese :spielwiese:version:brummsel:1470464
     41 >> tst_timer_1 :: 1354897705:0- spielwiese :spielwiese:version:brummsel:4
  • Tst/Manual/pyobject_operations.res.gz.uu

    r906062 re7cccf3  
    1 begin 640 pyobject_operations.res.gz
    2 M'XL("%)?<DX``W!Y;V)J96-T7V]P97)A=&EO;G,N<F5S`+V72V^;0!2%]_X5
    3 M-ZB2'VF(&6R#<4S5J(M&JK))I*JJ&D+P.*&E@S4,BOSO.YAY&;IHZU$W-A[@
    4 M?N><>>CZ[O[#S2T`>#%\NKD&AU7,+?(G9P7\*LE)SD;CU:#YACB&W;Y\^HXS
    5 MEI0[3%.6EZ1R"7YU*Y:RP9THA?1SP%Y+6`-:#?CX.WB4XX^05U"3#=[F!&_:
    6 MFYC2DD*9936E>`,Y`?[S"6]+BJ$M7?"'`46ZC"K_J."^"7^A&//[OD6\?X17
    7 M`"U@%H.ZGKL'A>?M@U(%'SH(("6#?Y$PCPXU5%G-7L0'WH5=WD+P+GJ\H.5-
    8 M[/("P9OT>&'+N[3+"P7OLL=;MKP'N[REX#UT>=Y4Y&DY4&\J$^U%ZGEZN7K(
    9 M%2OZJI&AZ,W0:?QFSYJ5-=YO'5]9-NP+PU<]OWQ["B5KRR9GVN2ZXW(N7*XM
    10 MVY0G@2JLD>(H6-M&RL-@W4<&&FD$>RHP,(!'H89R)F/+$QFJB8P[2'$>Q)8S
    11 ME0="W(T4395'RZL53;7)3K#($RXM+QWD29N]I8-0BSRSNG00$L"SKD-?XZPZ
    12 M]`U@QZ'1%B#>%J@68K>O&.4MA/,1%T7IV&R4YF:KTN5H98M8W#P'!SZ7M-B<
    13 M&3+XC=,R642BS%%]C0\D?F+V:2=C`X6=F.T9"@7NJ_?-(BV4M*:LABWUI/O3
    14 M9M+92TD26I.1PS'`.^=M3;+1)*7/U3@"BEE-"2]9L=%AR!EKC?+5DX3ZT\BL
    15 M]><RE">?GP[R!:5.#)PFK3D>=&4-1!K(]];;=F?912,#;3*T"-^8R9DK!;E.
    16 MDF1%6E5)XE@5--."CAA:T%RE$D5'*D:D+HHQE%M@^QV&X?O;+T,7[ND^)\]0
    17 ME.G&;:4,Q>M#KA*J.GN!79K]2)_QWRF=:Z7'0K34A9+J-A\)27]BJVDMC+0T
    18 L00L(C*P,!>KROX45F&']3FEH++.E>_@+WORUKJN1-UZ]&?P">K8C2*T/````
     1begin 664 pyobject_operations.res.gz
     2M'XL("&89PE```W!Y;V)J96-T7V]P97)A=&EO;G,N<F5S`(V47T^S,!3&[_<I
     3MCL0$-K6NK=O8&+UX\UZ\)L8;3;PP2G!6Q2`LM(O9MW];Z!\"B?&F0'_/<SCG
     4M],#=_=_K6P#`#&ZN_T`@A41E\1(DH.ZRHBID-$TF^@J,P?Y8OWSRG<SJ/6]R
     5M6=250!7_1D+F<G)G0A&O`_E=0PHD<9#VX4?#N<+4XRL&[GZ!6OM9ITLF"T>6
     6MK"47EEQ@AU8=FEFT="3NR*4E<T?6'7FV)+8$STVTV1AAGRDFR-2RU?)>:$R[
     7M`%OK=XEB5:GQI$/3PIC2L<M4GJ:C*O#*(QW.>V+[)C8DIG`V"D;FSC,,1[`Q
     8MC5,@I$,GPXH(]6!0$>F=.%$G[H9C?Q2R4<,1_.-E60=N1,B2&78&`3S43?EZ
     9MHFC8RLQSZ,0K*Y[I*>M$?O&ZV.@>\9.2<0_6/CTZU^G)C[K*FD,5!:_\#=3P
     10MOQVJ733+FW<QW4##Y:&IH"R$C-JM8.HRIZIS5J]V'Y\<(!ZH-IUW3=(2<@[4
     11MRV@OERMD+2C(LEV9"Y%EJ@];>=QS"#70GV?(G&/A7K+9_-*R=!:DEZS*O]39
     12DA6;/-8FN>J%_%,:]"M:H_<7H7\=!1'B:G$[^`P>OM<F-!```
    1913`
    2014end
  • Tst/Manual/pyobject_operations.stat

    r906062 re7cccf3  
    1 1 >> tst_memory_0 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:171660
    2 1 >> tst_memory_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:666332
    3 1 >> tst_memory_2 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:699116
    4 1 >> tst_timer_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:7
     11 >> tst_memory_0 :: 1354897766:0- spielwiese :spielwiese:version:brummsel:129824
     21 >> tst_memory_1 :: 1354897766:0- spielwiese :spielwiese:version:brummsel:1581056
     31 >> tst_memory_2 :: 1354897766:0- spielwiese :spielwiese:version:brummsel:1581056
     41 >> tst_timer_1 :: 1354897766:0- spielwiese :spielwiese:version:brummsel:4
  • Tst/Manual/pyobject_related_functions.res.gz.uu

    r906062 re7cccf3  
    1 begin 640 pyobject_related_functions.res.gz
    2 M'XL("%)?<DX``W!Y;V)J96-T7W)E;&%T961?9G5N8W1I;VYS+G)E<P"M5%UO
    3 MFS`4?<^ON$*3`M)&1YM^LC%UVAZJ3-U#]@X&.\$3LR-SW2[_OM>&FJX/R[*6
    4 M!V/PN1_G^-BK'U]N;@$@*^#;S6>(L,>TDW64`\U*J23&23YS;R@*V.YT_5,T
    5 M6!K1,12\7%O5H-2J3Y6X3WMD.%N-&8\+&AX#:-*C@8\0+6W=,0G+EJDHGQ'D
    6 M$U2/J`ID#U9QL99*\&%1&*,-Z*:QQ@@.4@%]UF*MC8"A5$=@.+Z":F^Y*C1W
    7 M4D"8+U(:CH[@FG/IN+`.'FFQ3N(.L#7:;EI@B$;6(>[4Q0W_8E_O+41ER753
    8 MEA%I%G!G7@BCF_@9N-%6890D<;1T`9ZNQU6T+M6F2F#-9!>4^+TE:J3!@'%C
    9 ME1PDTMD@TMY6JB'KO=%J`[C;"N"BZ9AA3I-T^#-O1;?UN?)YH'K^1-:+U.\_
    10 MY4^#+#E,#RG^X1VL6FT0E$:?NP^&H##O!EJ!__'#Q>B'P\I/!KDL0O=>FSAB
    11 M),P?X5_OA(+>)1`&8KD>O6!1S*EO]DNX_N_(0AR8XN1KVPN>O!K#2V+XNJT%
    12 M]MG[:1^S;-A';+4JC55Q1,WZ`Q(G5V`$6J,@.P\&KB;HB^AEV;B#^PM/??L[
    13 M9[2V0U)32D_D^P`\>0:D(^!>I=/FZ>'-%G\#TD>]NU:[[]@*<SN&#BHXT,OX
    14 B+SS_0TI/.IS^*SVZF]P][RYNV\=9DK^9/0!/7M;$$@8`````
     1begin 664 pyobject_related_functions.res.gz
     2M'XL("(\9PE```W!Y;V)J96-T7W)E;&%T961?9G5N8W1I;VYS+G)E<P#-5-N.
     3MTS`0?>]7C"*D)%(W2_;"`H5(B^!A5;1(E#>*(B=Q&X-K5[[L;OEZQKE,NGV`
     4M5_J0GC/VF?$<7U;?/M[=`T!>P.>[#Q`YZS(IJF@!B$JAA$O2Q2S\0U'`_J"K
     5MG[QVI>&2.=Z4&Z]J)[2RF>*/F77,S59#QHL"/Z,`@74&WD.T])5D`I8M4]&"
     6M)E\60/@JP\_Y.=PVC0BYF82Q#)/"'<"U1OMM"\PY(RK270=='TNZ<G.(RK+1
     7M=5E&V$.,D:1?30IG!2`5:KM6:_65.V\4,%"BYD,<#-\;;KG"EK`PZ`V6Y=#K
     8ML[6ZZSDS6[_#22`LZGOIO!LQ?=(')CT/HR%FV8Y2Q+3N5YU11M?)R>)K[96+
     9MTC2)EJ&!"U+<'+GU.NML1D5&W2Y@^J&1[\Y@U6KC0.F^&_O_FO&FH':Z]I.(
     10M8>_/VOGTP!78T!`WD(C-L.?>\=B""EFQ`I82#3#5@%?>\B:=[,M?3O;E>6^?
     11M:[4JC5=)U/!-=]R2].VX[/PFV#\JNG,][%28B$/?X[*LF91E&<\A8,FLG8BV
     12MWG"BNB&,M9B7SDY<AL1$!=ZT$8>-[>%&FQVC@2T_AF0%Q:2NF*0*+;/MB,.E
     13M'O%.-UZ2*)A(F#^.T/#&U_R$\:<IL*>EVWXI1,5OKC?$C@9\U9G5:OVKCP5+
     14M1\\FCJ81&5V;`NC31'1->&B>>.@K_D$[>7FRDWCE:%KW8@1&1S._^MMT)-7A
     15I5AV^X-$V]T."47G]KT+/I5-)?!K",QS>56^3/%V\F/T!I+0#[K$%````
    1516`
    1617end
  • Tst/Manual/pyobject_related_functions.stat

    r906062 re7cccf3  
    1 1 >> tst_memory_0 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:171688
    2 1 >> tst_memory_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:666332
    3 1 >> tst_memory_2 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:699116
    4 1 >> tst_timer_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:5
     11 >> tst_memory_0 :: 1354897807:0- spielwiese :spielwiese:version:brummsel:129760
     21 >> tst_memory_1 :: 1354897807:0- spielwiese :spielwiese:version:brummsel:1581056
     31 >> tst_memory_2 :: 1354897807:0- spielwiese :spielwiese:version:brummsel:1581056
     41 >> tst_timer_1 :: 1354897807:0- spielwiese :spielwiese:version:brummsel:3
  • Tst/Manual/pyobject_related_functions_1.res.gz.uu

    r906062 re7cccf3  
    1 begin 640 pyobject_related_functions_1.res.gz
    2 M'XL("%-?<DX``W!Y;V)J96-T7W)E;&%T961?9G5N8W1I;VYS7S$N<F5S`*V2
     1begin 664 pyobject_related_functions_1.res.gz
     2M'XL("((9PE```W!Y;V)J96-T7W)E;&%T961?9G5N8W1I;VYS7S$N<F5S`*V2
    33M34L#,1"&[_LKAN!A%V1A6[7:A0CBI2!>ZCW[-6NC:U*2">*_=[8M64&T%#UE
    44M,GEFWC?#K)_N5X\`4$AX6-V!($_YH!M1`D=*&TUI5B;C"5+"]L,V+]B2<CC4
  • Tst/Manual/pyobject_related_functions_1.stat

    r906062 re7cccf3  
    1 1 >> tst_memory_0 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:171644
    2 1 >> tst_memory_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:666332
    3 1 >> tst_memory_2 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:699116
    4 1 >> tst_timer_1 :: 1316104113:3132- exportiert :3-1-3:ix86-Linux:mamawutz:8
     11 >> tst_memory_0 :: 1354897794:0- spielwiese :spielwiese:version:brummsel:127672
     21 >> tst_memory_1 :: 1354897794:0- spielwiese :spielwiese:version:brummsel:671744
     31 >> tst_memory_2 :: 1354897794:0- spielwiese :spielwiese:version:brummsel:671744
     41 >> tst_timer_1 :: 1354897794:0- spielwiese :spielwiese:version:brummsel:0
  • Tst/Short/ok_s.lst

    r906062 re7cccf3  
    213213primefactors
    214214primitiv_s
     215pyobject
    215216qhw_s
    216217quotient_s
  • Tst/Short/pyobject.res.gz.uu

    r906062 re7cccf3  
    1 begin 644 pyobject.res.gz
    2 M'XL("&,.ZT\``W!Y;V)J96-T+G)E<P#M&FMOX\;QNW_%1B@@RM;I2$I\R(X5
     1begin 664 pyobject.res.gz
     2M'XL("`X&QE```W!Y;V)J96-T+G)E<P#M&FMOX\;QNW_%1B@@RM;I2$I\R(X5
    33MY*Y%&Z"X%+T`_>"Z,B6O;?8HDB`I6TK1_]Z9?<R.'K;/*5H@0"Z(S-UY[,SL
    44M[,SLD)]_^OT/GX00P4S\^8</HM>UW:C(%[V+D\\&$LX$3,[S,N^\P<4)_A6S
     
    6262MLL"@L8^DT!NTS8W:04"[,?+<V,\[VG6-+R_H3<JF!BV`HR9#"O7P+!0NHDV^
    6363MN7D]`9^?DP/H-.SC)R*0.U=PH!MA??!"?'V25;MN2G`PQ"-&,;:,*2$61;;\
    64 MLJ@V\Q_KH(\?5"D.Q@Y>%(8#="%1U>3[,.D/E'54FPL_Q++VT:L[(Y;+:E6#
    65 M9(M":C=R%0MM5,)#-/M<(/13MIU3?BQQF=93KR'UL;1HV*87(K\3GGE#K/?U
    66 MTH03'I;<^48<=F!#_`+K.!/KT"\ENA!;\6X0??WA5UKQTQ\&+DV%<*D\=&@"
    67 MID?S7(@=6$9$D2'4'P!9`AX90O894!CN1$/UBM[3[_Z/Q\.>M\K;%AQMT'LN
    68 M'H;A&^*A6FO')+KO:J.).IK'B\$06ZX:0;_2?:W$&XH^24]-D)!]=11B-Q8_
    69 67L3O$]>MQZ4"^__NY#_R48`L_B@`````
     64MLJ@V\Q_KH(\?5"D.Q@Y>!`<774A4-?D^3`8#91W5YL(/L:Q]].K.B.6R6M4@
     65MV:*0VHU<Q4(;E?`0S3X7"/V4;>>4'TM<IO74:TA]+"T:MNF%R.^$9]X0ZWV]
     66M-.&$AR5WOA&''=@0O\`ZSL0Z]$N)+L16O!M$7W_XE5;\](>!2U,A7"H/'9J`
     67MZ=$\%V('EA%19`CU!T"6@$>&D'T&%(8[T5"]HO?TN__C\;#GK?*V!4<;])Z+
     68MAV'XAGBHUMHQB>Z[VFBBCN;Q8C#$EJM&T*]T7ROQAJ)/TE,3)&1?'878C<6/
     696%_'[Q'7K<:G`_K\[^0^V-F^/_B@`````
    7070`
    7171end
  • configure.ac

    r906062 re7cccf3  
    6262LB_CHECK_FLINT(2.3,,AC_MSG_WARN([Unable to find FLINT (which is strongly recommended) on your machine: please use --with-flint=PATH_TO_DIR_CONTAINING_LIB_AND_INCLUDE (see also ./configure --help if you do not understand what we are talking about)]))
    6363
    64 AX_PYTHON_ENABLE()
    65 AX_PYTHON_WITH()
    66 AX_PYTHON_VERSION_ENSURE( [2.4] )
    67 AX_PYTHON_DEVEL([>= 2.4])
     64AX_PYTHON_DEFAULT()
     65AC_ARG_WITH(
     66            python,
     67            AS_HELP_STRING([--with-python@<:@=PYTHON@:>@],
     68                [absolute path name of Python executable]
     69            ),
     70            [AX_PYTHON_WITH()],
     71            [with_python="yes";AX_PYTHON_WITH()]
     72)
     73
     74AX_PYTHON_VERSION_ENSURE([2.4])
    6875AX_PYTHON_LSPEC()
    6976AX_PYTHON_CSPEC()
Note: See TracChangeset for help on using the changeset viewer.