[Numpy-discussion] Defining version_pattern for fcompiler (pathscale)
Lewis E. Randerson
lranderson at pppl.gov
Tue Mar 24 15:44:07 EDT 2009
Puali,
I was wondering why the there seemed to be two uses for parens in the
string. I now have the braces in. The issue now I suspect is
the stuff after (?P<version>. That is where I am really confused.
Any opinions there.
--Lew
On Mar 24, 2009, at 3:32 PM, Pauli Virtanen wrote:
> Tue, 24 Mar 2009 15:11:05 -0400, Lewis E. Randerson wrote:
>
>> Hi,
>>
>> I am trying to setup a new compiler for numpy and my lack of python
>> pattern matching syntax knowledge is bogging me down.
>>
>> Here is one of my non-working patterns.
>> =================================================
>> version_pattern = r'Pathscale(TM) Compiler Suite: Version (?
>> P<version>[^\s]*)'
>> =================================================
>
> Possibly like so:
>
> version_pattern = r'PathScale\(TM\) Compiler Suite: Version (?
> P<version>[^\s]*)'
>
> You need the escapes to avoid the first braces to be interpreted as
> a group.
>
> --
> Pauli Virtanen
>
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
----------------------------------------------------------------------
Lewis E. Randerson
DOE Princeton University Plasma Physics Laboratory,
Princeton University, James Forrestal Campus
100 Stellarator Road, Princeton, NJ 08543
Work: 609/243-3134, Fax: 609/243-3086, PPPL Web: http://www.pppl.gov
More information about the NumPy-Discussion
mailing list