Re: [PyMOL] Grammar for PyMOL selection algebra

2016-07-21 Thread Thomas Holder
Hi Lukas,

All operators:
https://sourceforge.net/p/pymol/code/4159/tree/trunk/pymol/layer3/Selector.cpp#l455

Operator types (e.g. number of arguments) and priority (order of operation):
https://sourceforge.net/p/pymol/code/4159/tree/trunk/pymol/layer3/Selector.cpp#l365

Hope that helps.

Cheers,
  Thomas

On 19 Jul 2016, at 05:52, Lukáš Pravda  wrote:

> Dear PyMOL users,
>  
> I am trying to add support for pymol-like selection algebra into one of your 
> software tools. Therefore, I was wondering, if there is any formal 
> description of the language available in for example as context-free grammar. 
> I was trying to find something in the source code rather unsuccessfully.
>  
> All the best
>  
> Lukas Pravda
>  
> CEITEC | Central European Institute of Technology
> http://webchem.ncbr.muni.cz/

-- 
Thomas Holder
PyMOL Principal Developer
Schrödinger, Inc.


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
___
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net


[PyMOL] Grammar for PyMOL selection algebra

2016-07-19 Thread Lukáš Pravda
Dear PyMOL users, 

 

I am trying to add support for pymol-like selection algebra into one of your
software tools. Therefore, I was wondering, if there is any formal
description of the language available in for example as context-free
grammar. I was trying to find something in the source code rather
unsuccessfully.

 

All the best

 

Lukas Pravda

 

CEITEC | Central European Institute of Technology

http://webchem.ncbr.muni.cz/

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev___
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net