|
|
Paper: |
Parsley: a Command-Line Parser for Astronomical Applications |
Volume: |
101, Astronomical Data Analysis Software and Systems V |
Page: |
64 |
Authors: |
Deich, William |
Abstract: |
Parsley is a sophisticated keyword + value parser, packaged as a library of routines that offers an easy method for providing command-line arguments to programs. It makes it easy for the user to enter values, and it makes it easy for the programmer to collect and validate the user's entries. Parsley is tuned for astronomical applications: for example, dates entered in Julian, Modified Julian, calendar, or several other formats are all recognized without special effort by the user or by the programmer; angles can be entered using decimal degrees or dd:mm:ss; time-like intervals as decimal hours, hh:mm:ss, or a variety of other units. Vectors of data are accepted as readily as scalars. |
|
|
|
|