summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2018-05-17 18:16:43 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2018-05-17 18:16:43 (GMT)
commit6cb5c6f14c66b5f21214cfc4aa3e08e1f113c856 (patch)
treee53941d92883c4630e03dd4edc1a1b5a948c5b0f
parentfe9e2f84b0be4fe156e2e2945c1b24acc3afc074 (diff)
downloadblt-6cb5c6f14c66b5f21214cfc4aa3e08e1f113c856.zip
blt-6cb5c6f14c66b5f21214cfc4aa3e08e1f113c856.tar.gz
blt-6cb5c6f14c66b5f21214cfc4aa3e08e1f113c856.tar.bz2
add ds9 fits parser
-rw-r--r--ds9/parsers/fitsparser.tac13
1 files changed, 8 insertions, 5 deletions
diff --git a/ds9/parsers/fitsparser.tac b/ds9/parsers/fitsparser.tac
index d9e27ca..42965b4 100644
--- a/ds9/parsers/fitsparser.tac
+++ b/ds9/parsers/fitsparser.tac
@@ -15,13 +15,16 @@
command : fits
;
-fits: NEW_ {CreateFrame; FitsCmdLoad {} {} {}}
- | new STRING_ {FitsCmdLoad $2 {} {}}
- | new MASK_ STRING_ {FitsCmdLoad $3 mask {}}
- | new SLICE_ STRING_ {FitsCmdLoad $3 {} slice}
- | new MASK_ SLICE_ STRING_ {FitsCmdLoad $4 mask slice}
+fits: new filename {FitsCmdLoad $2 {} {}}
+ | new MASK_ filename {FitsCmdLoad $3 mask {}}
+ | new SLICE_ filename {FitsCmdLoad $3 {} slice}
+ | new MASK_ SLICE_ filename {FitsCmdLoad $4 mask slice}
;
+filename : {set _ {}}
+ | STRING_ {set _ $1}
+ ;
+
new :
| NEW_ {CreateFrame}
;