From 6d5c5839631639d21a123e97c0afbb07d6ee68a3 Mon Sep 17 00:00:00 2001 From: William Joye Date: Thu, 21 Jun 2018 15:07:46 -0400 Subject: update ds9 parsers --- ds9/library/error.tcl | 6 +++--- ds9/make.include | 8 ++++---- ds9/parsers/alignparser.tac | 1 + ds9/parsers/analysisparser.tac | 1 + ds9/parsers/analysissendparser.tac | 5 +++-- ds9/parsers/arrayparser.tac | 1 + ds9/parsers/backupparser.tac | 1 + ds9/parsers/bgparser.tac | 1 + ds9/parsers/binparser.tac | 2 ++ ds9/parsers/binsendparser.tac | 6 ++++-- ds9/parsers/blinkparser.tac | 1 + ds9/parsers/blinksendparser.tac | 2 ++ ds9/parsers/blockparser.tac | 1 + ds9/parsers/blocksendparser.tac | 2 ++ ds9/parsers/catparser.tac | 1 + ds9/parsers/catsendparser.tac | 5 +++-- ds9/parsers/cmapparser.tac | 1 + ds9/parsers/cmapsendparser.tac | 2 ++ ds9/parsers/colorbarparser.tac | 1 + ds9/parsers/colorbarsendparser.tac | 1 + ds9/parsers/contourparser.tac | 1 + ds9/parsers/contoursendparser.tac | 1 + ds9/parsers/cropparser.tac | 1 + ds9/parsers/cropsendparser.tac | 1 + ds9/parsers/crosshairparser.tac | 1 + ds9/parsers/crosshairsendparser.tac | 1 + ds9/parsers/cubeparser.tac | 1 + ds9/parsers/cubesendparser.tac | 2 ++ ds9/parsers/cursorparser.tac | 1 + ds9/parsers/datasendparser.tac | 1 + ds9/parsers/def.tin | 1 + ds9/parsers/dssesoparser.tac | 1 + ds9/parsers/dssesosendparser.tac | 1 + ds9/parsers/dsssaoparser.tac | 1 + ds9/parsers/dsssaosendparser.tac | 1 + ds9/parsers/dssstsciparser.tac | 1 + ds9/parsers/dssstscisendparser.tac | 1 + ds9/parsers/enviparser.tac | 1 + ds9/parsers/exportparser.tac | 1 + ds9/parsers/fitsparser.tac | 1 + ds9/parsers/fitssendparser.tac | 1 + ds9/parsers/frameparser.tac | 1 + ds9/parsers/framesendparser.tac | 1 + ds9/parsers/gridparser.tac | 1 + ds9/parsers/gridsendparser.tac | 1 + ds9/parsers/headerparser.tac | 1 + ds9/parsers/heightparser.tac | 1 + ds9/parsers/iconifyparser.tac | 1 + ds9/parsers/iexamsendparser.tac | 5 +++-- ds9/parsers/iisparser.tac | 1 + ds9/parsers/iissendparser.tac | 1 + ds9/parsers/lockparser.tac | 1 + ds9/parsers/locksendparser.tac | 2 ++ ds9/parsers/magnifierparser.tac | 1 + ds9/parsers/magnifiersendparser.tac | 2 ++ ds9/parsers/maskparser.tac | 1 + ds9/parsers/masksendparser.tac | 2 ++ ds9/parsers/matchparser.tac | 1 + ds9/parsers/mecubeparser.tac | 1 + ds9/parsers/minmaxparser.tac | 1 + ds9/parsers/minmaxsendparser.tac | 2 ++ ds9/parsers/modeparser.tac | 1 + ds9/parsers/mosaicimageirafparser.tac | 1 + ds9/parsers/mosaicimagewcsparser.tac | 1 + ds9/parsers/mosaicimagewfpc2parser.tac | 1 + ds9/parsers/mosaicirafparser.tac | 1 + ds9/parsers/mosaicwcsparser.tac | 1 + ds9/parsers/movieparser.tac | 1 + ds9/parsers/multiframeparser.tac | 1 + ds9/parsers/nanparser.tac | 1 + ds9/parsers/nresparser.tac | 1 + ds9/parsers/nressendparser.tac | 1 + ds9/parsers/nrrdparser.tac | 1 + ds9/parsers/nvssparser.tac | 1 + ds9/parsers/nvsssendparser.tac | 1 + ds9/parsers/orientparser.tac | 1 + ds9/parsers/pagesetupparser.tac | 1 + ds9/parsers/pagesetupsendparser.tac | 2 ++ ds9/parsers/panparser.tac | 1 + ds9/parsers/pansendparser.tac | 1 + ds9/parsers/photoparser.tac | 1 + ds9/parsers/pixeltableparser.tac | 1 + ds9/parsers/plotparser.tac | 1 + ds9/parsers/plotsendparser.tac | 5 +++-- ds9/parsers/precisionparser.tac | 1 + ds9/parsers/prefsparser.tac | 1 + ds9/parsers/prefssendparser.tac | 2 ++ ds9/parsers/preserveparser.tac | 1 + ds9/parsers/preservesendparser.tac | 2 ++ ds9/parsers/psparser.tac | 1 + ds9/parsers/pssendparser.tac | 2 ++ ds9/parsers/regionparser.tac | 1 + ds9/parsers/regionsendparser.tac | 1 + ds9/parsers/restoreparser.tac | 1 + ds9/parsers/rgbarrayparser.tac | 1 + ds9/parsers/rgbcubeparser.tac | 1 + ds9/parsers/rgbimageparser.tac | 1 + ds9/parsers/rgbparser.tac | 1 + ds9/parsers/rgbsendparser.tac | 2 ++ ds9/parsers/rotateparser.tac | 1 + ds9/parsers/sampparser.tac | 1 + ds9/parsers/saveimageparser.tac | 1 + ds9/parsers/saveparser.tac | 1 + ds9/parsers/scaleparser.tac | 1 + ds9/parsers/scalesendparser.tac | 2 ++ ds9/parsers/sfitsparser.tac | 1 + ds9/parsers/shmparser.tac | 1 + ds9/parsers/siaparser.tac | 1 + ds9/parsers/skyviewparser.tac | 1 + ds9/parsers/skyviewsendparser.tac | 1 + ds9/parsers/sleepparser.tac | 1 + ds9/parsers/smoothparser.tac | 1 + ds9/parsers/smoothsendparser.tac | 2 ++ ds9/parsers/smosaicirafparser.tac | 1 + ds9/parsers/smosaicwcsparser.tac | 1 + ds9/parsers/sourceparser.tac | 1 + ds9/parsers/srgbcubeparser.tac | 1 + ds9/parsers/threadsparser.tac | 1 + ds9/parsers/threedparser.tac | 1 + ds9/parsers/threedsendparser.tac | 2 ++ ds9/parsers/tileparser.tac | 1 + ds9/parsers/tilesendparser.tac | 2 ++ ds9/parsers/twomassparser.tac | 1 + ds9/parsers/twomasssendparser.tac | 1 + ds9/parsers/updateparser.tac | 1 + ds9/parsers/urlfitsparser.tac | 1 + ds9/parsers/viewparser.tac | 1 + ds9/parsers/viewsendparser.tac | 1 + ds9/parsers/vlaparser.tac | 1 + ds9/parsers/vlasendparser.tac | 1 + ds9/parsers/vlssparser.tac | 1 + ds9/parsers/vlsssendparser.tac | 1 + ds9/parsers/voparser.tac | 1 + ds9/parsers/vosendparser.tac | 2 ++ ds9/parsers/wcsparser.tac | 1 + ds9/parsers/wcssendparser.tac | 2 ++ ds9/parsers/webparser.tac | 1 + ds9/parsers/widthparser.tac | 1 + ds9/parsers/xpafirstparser.tac | 1 + ds9/parsers/xpaparser.tac | 1 + ds9/parsers/xpasendparser.tac | 2 ++ ds9/parsers/zoomparser.tac | 1 + ds9/parsers/zscaleparser.tac | 1 + ds9/parsers/zscalesendparser.tac | 2 ++ 144 files changed, 182 insertions(+), 17 deletions(-) create mode 100644 ds9/parsers/def.tin diff --git a/ds9/library/error.tcl b/ds9/library/error.tcl index afed4ea..906a9e4 100644 --- a/ds9/library/error.tcl +++ b/ds9/library/error.tcl @@ -59,12 +59,12 @@ proc ParserError {msg yycnt yy_current_buffer index_} { xpa - hv - samp { - Error "$msg: [lindex $yy_current_buffer [expr $yycnt-1]]" + Error "$msg, found [lindex $yy_current_buffer [expr $yycnt-1]]" } default { - puts stderr "[string range $yy_current_buffer 0 80]" + puts stderr "[string range $yy_current_buffer 0 60]" puts stderr [format "%*s" $index_ ^] - puts stderr "$msg:" + puts stderr "$msg" QuitDS9 } } diff --git a/ds9/make.include b/ds9/make.include index 37a7189..0d0e028 100644 --- a/ds9/make.include +++ b/ds9/make.include @@ -7,13 +7,13 @@ vpath %.fcl $(prefix)/ds9/parsers # -w generate warnings # -d generate lexer table $(prefix)/ds9/parsers/%parser.tcl : %parser.tac -# tclsh $(prefix)/taccle/taccle.tcl -p $* -d $< - tclsh $(prefix)/taccle/taccle.tcl -p $* -d -w -v $< + tclsh $(prefix)/taccle/taccle.tcl -p $* -d $< +# tclsh $(prefix)/taccle/taccle.tcl -p $* -d -w -v $< # -d debug $(prefix)/ds9/parsers/%lex.tcl : %lex.fcl -# tclsh $(prefix)/fickle/fickle.tcl -P $* $< - tclsh $(prefix)/fickle/fickle.tcl -P $* -d $< + tclsh $(prefix)/fickle/fickle.tcl -P $* $< +# tclsh $(prefix)/fickle/fickle.tcl -P $* -d $< #--------------------------library diff --git a/ds9/parsers/alignparser.tac b/ds9/parsers/alignparser.tac index a3ab2ba..d95f941 100644 --- a/ds9/parsers/alignparser.tac +++ b/ds9/parsers/alignparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/analysisparser.tac b/ds9/parsers/analysisparser.tac index 631c063..5975706 100644 --- a/ds9/parsers/analysisparser.tac +++ b/ds9/parsers/analysisparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/analysissendparser.tac b/ds9/parsers/analysissendparser.tac index d31871d..02657c6 100644 --- a/ds9/parsers/analysissendparser.tac +++ b/ds9/parsers/analysissendparser.tac @@ -2,6 +2,9 @@ %} #include string.tin +#include def.tin + +%start analysissend %token ENTRY_ %token MESSAGE_ @@ -13,8 +16,6 @@ %token OKCANCEL_ %token YESNO_ -%start analysissend - %% analysissend : {AnalysisSendCmd} diff --git a/ds9/parsers/arrayparser.tac b/ds9/parsers/arrayparser.tac index 170565b..02e247a 100644 --- a/ds9/parsers/arrayparser.tac +++ b/ds9/parsers/arrayparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/backupparser.tac b/ds9/parsers/backupparser.tac index 256af50..55f153a 100644 --- a/ds9/parsers/backupparser.tac +++ b/ds9/parsers/backupparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/bgparser.tac b/ds9/parsers/bgparser.tac index fc1e1b7..031f48b 100644 --- a/ds9/parsers/bgparser.tac +++ b/ds9/parsers/bgparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/binparser.tac b/ds9/parsers/binparser.tac index bcd0f66..ba7ab00 100644 --- a/ds9/parsers/binparser.tac +++ b/ds9/parsers/binparser.tac @@ -1,9 +1,11 @@ %{ %} +#include def.tin #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/binsendparser.tac b/ds9/parsers/binsendparser.tac index ac130b1..fe941cf 100644 --- a/ds9/parsers/binsendparser.tac +++ b/ds9/parsers/binsendparser.tac @@ -1,6 +1,10 @@ %{ %} +#include def.tin + +%start binsend + %token ABOUT_ %token BUFFERSIZE_ %token COLS_ @@ -10,8 +14,6 @@ %token FUNCTION_ %token LOCK_ -%start binsend - %% binsend : LOCK_ {ProcessSendCmdYesNo bin lock} diff --git a/ds9/parsers/blinkparser.tac b/ds9/parsers/blinkparser.tac index 12e7f22..67acbdc 100644 --- a/ds9/parsers/blinkparser.tac +++ b/ds9/parsers/blinkparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/blinksendparser.tac b/ds9/parsers/blinksendparser.tac index 2b02b3c..3700b1b 100644 --- a/ds9/parsers/blinksendparser.tac +++ b/ds9/parsers/blinksendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start blinksend %token INTERVAL_ diff --git a/ds9/parsers/blockparser.tac b/ds9/parsers/blockparser.tac index c783ef1..aa13441 100644 --- a/ds9/parsers/blockparser.tac +++ b/ds9/parsers/blockparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/blocksendparser.tac b/ds9/parsers/blocksendparser.tac index 657510b..7ae14c1 100644 --- a/ds9/parsers/blocksendparser.tac +++ b/ds9/parsers/blocksendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start blocksend %token LOCK_ diff --git a/ds9/parsers/catparser.tac b/ds9/parsers/catparser.tac index 18af4bf..8c52c03 100644 --- a/ds9/parsers/catparser.tac +++ b/ds9/parsers/catparser.tac @@ -9,6 +9,7 @@ #include numeric.tin #include sexstr.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/catsendparser.tac b/ds9/parsers/catsendparser.tac index 3ba77f2..aa1d72c 100644 --- a/ds9/parsers/catsendparser.tac +++ b/ds9/parsers/catsendparser.tac @@ -2,11 +2,12 @@ %} #include string.tin - -%token HEADER_ +#include def.tin %start catsend +%token HEADER_ + %% catsend : {if {![CatalogCmdCheck]} {catsend::YYABORT}} catsendCmd diff --git a/ds9/parsers/cmapparser.tac b/ds9/parsers/cmapparser.tac index 14cfee1..eae7fca 100644 --- a/ds9/parsers/cmapparser.tac +++ b/ds9/parsers/cmapparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/cmapsendparser.tac b/ds9/parsers/cmapsendparser.tac index 940ca8d..19658c0 100644 --- a/ds9/parsers/cmapsendparser.tac +++ b/ds9/parsers/cmapsendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start cmapsend %token FILE_ diff --git a/ds9/parsers/colorbarparser.tac b/ds9/parsers/colorbarparser.tac index 6ed54e0..ace5c2c 100644 --- a/ds9/parsers/colorbarparser.tac +++ b/ds9/parsers/colorbarparser.tac @@ -5,6 +5,7 @@ #include fonts.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/colorbarsendparser.tac b/ds9/parsers/colorbarsendparser.tac index 35ffde0..e92959f 100644 --- a/ds9/parsers/colorbarsendparser.tac +++ b/ds9/parsers/colorbarsendparser.tac @@ -2,6 +2,7 @@ %} #include font.tin +#include def.tin %start colorbarsend diff --git a/ds9/parsers/contourparser.tac b/ds9/parsers/contourparser.tac index bd11b89..450f92b 100644 --- a/ds9/parsers/contourparser.tac +++ b/ds9/parsers/contourparser.tac @@ -7,6 +7,7 @@ #include skyframe.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/contoursendparser.tac b/ds9/parsers/contoursendparser.tac index fd23d56..3717839 100644 --- a/ds9/parsers/contoursendparser.tac +++ b/ds9/parsers/contoursendparser.tac @@ -4,6 +4,7 @@ #include coordsys.tin #include wcssys.tin #include skyframe.tin +#include def.tin %start contoursend diff --git a/ds9/parsers/cropparser.tac b/ds9/parsers/cropparser.tac index ba959bc..5ba562c 100644 --- a/ds9/parsers/cropparser.tac +++ b/ds9/parsers/cropparser.tac @@ -8,6 +8,7 @@ #include numeric.tin #include sexstr.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/cropsendparser.tac b/ds9/parsers/cropsendparser.tac index 3fac322..9f7793c 100644 --- a/ds9/parsers/cropsendparser.tac +++ b/ds9/parsers/cropsendparser.tac @@ -5,6 +5,7 @@ #include wcssys.tin #include skyframe.tin #include wcsformat.tin +#include def.tin %start cropsend diff --git a/ds9/parsers/crosshairparser.tac b/ds9/parsers/crosshairparser.tac index c6a6de0..62c0ae3 100644 --- a/ds9/parsers/crosshairparser.tac +++ b/ds9/parsers/crosshairparser.tac @@ -7,6 +7,7 @@ #include numeric.tin #include sexstr.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/crosshairsendparser.tac b/ds9/parsers/crosshairsendparser.tac index 017a73d..1bd0e05 100644 --- a/ds9/parsers/crosshairsendparser.tac +++ b/ds9/parsers/crosshairsendparser.tac @@ -5,6 +5,7 @@ #include wcssys.tin #include skyframe.tin #include skyformat.tin +#include def.tin %start crosshairsend diff --git a/ds9/parsers/cubeparser.tac b/ds9/parsers/cubeparser.tac index 4854546..78e2f84 100644 --- a/ds9/parsers/cubeparser.tac +++ b/ds9/parsers/cubeparser.tac @@ -5,6 +5,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/cubesendparser.tac b/ds9/parsers/cubesendparser.tac index 0c8ae1e..f4835eb 100644 --- a/ds9/parsers/cubesendparser.tac +++ b/ds9/parsers/cubesendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start cubesend %token AXIS_ diff --git a/ds9/parsers/cursorparser.tac b/ds9/parsers/cursorparser.tac index a83c383..f184ea8 100644 --- a/ds9/parsers/cursorparser.tac +++ b/ds9/parsers/cursorparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/datasendparser.tac b/ds9/parsers/datasendparser.tac index 1ffc9fa..dce475e 100644 --- a/ds9/parsers/datasendparser.tac +++ b/ds9/parsers/datasendparser.tac @@ -7,6 +7,7 @@ #include yesno.tin #include numeric.tin #include sexstr.tin +#include def.tin %start datasend diff --git a/ds9/parsers/def.tin b/ds9/parsers/def.tin new file mode 100644 index 0000000..e52727f --- /dev/null +++ b/ds9/parsers/def.tin @@ -0,0 +1 @@ +%define parse.error verbose diff --git a/ds9/parsers/dssesoparser.tac b/ds9/parsers/dssesoparser.tac index a72a209..ca36e79 100644 --- a/ds9/parsers/dssesoparser.tac +++ b/ds9/parsers/dssesoparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/dssesosendparser.tac b/ds9/parsers/dssesosendparser.tac index ff93948..951d4b2 100644 --- a/ds9/parsers/dssesosendparser.tac +++ b/ds9/parsers/dssesosendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start dssesosend diff --git a/ds9/parsers/dsssaoparser.tac b/ds9/parsers/dsssaoparser.tac index 28f611b..0c867aa 100644 --- a/ds9/parsers/dsssaoparser.tac +++ b/ds9/parsers/dsssaoparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/dsssaosendparser.tac b/ds9/parsers/dsssaosendparser.tac index c0f2183..b485c09 100644 --- a/ds9/parsers/dsssaosendparser.tac +++ b/ds9/parsers/dsssaosendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start dsssaosend diff --git a/ds9/parsers/dssstsciparser.tac b/ds9/parsers/dssstsciparser.tac index d90aecd..c74c954 100644 --- a/ds9/parsers/dssstsciparser.tac +++ b/ds9/parsers/dssstsciparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/dssstscisendparser.tac b/ds9/parsers/dssstscisendparser.tac index 2276740..b6c2c89 100644 --- a/ds9/parsers/dssstscisendparser.tac +++ b/ds9/parsers/dssstscisendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start dssstscisend diff --git a/ds9/parsers/enviparser.tac b/ds9/parsers/enviparser.tac index d4461d2..bb627d8 100644 --- a/ds9/parsers/enviparser.tac +++ b/ds9/parsers/enviparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/exportparser.tac b/ds9/parsers/exportparser.tac index 4506d37..5ea9e16 100644 --- a/ds9/parsers/exportparser.tac +++ b/ds9/parsers/exportparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/fitsparser.tac b/ds9/parsers/fitsparser.tac index 42965b4..02e260d 100644 --- a/ds9/parsers/fitsparser.tac +++ b/ds9/parsers/fitsparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/fitssendparser.tac b/ds9/parsers/fitssendparser.tac index 9d334a9..4d7bd1f 100644 --- a/ds9/parsers/fitssendparser.tac +++ b/ds9/parsers/fitssendparser.tac @@ -6,6 +6,7 @@ #include rformat.tin #include int.tin #include string.tin +#include def.tin %start fitssend diff --git a/ds9/parsers/frameparser.tac b/ds9/parsers/frameparser.tac index ef8c1c3..3932d70 100644 --- a/ds9/parsers/frameparser.tac +++ b/ds9/parsers/frameparser.tac @@ -5,6 +5,7 @@ #include wcssys.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/framesendparser.tac b/ds9/parsers/framesendparser.tac index 8a01dc1..a2d3c48 100644 --- a/ds9/parsers/framesendparser.tac +++ b/ds9/parsers/framesendparser.tac @@ -3,6 +3,7 @@ #include coordsys.tin #include wcssys.tin +#include def.tin %start framesend diff --git a/ds9/parsers/gridparser.tac b/ds9/parsers/gridparser.tac index 74f9801..dff1eb3 100644 --- a/ds9/parsers/gridparser.tac +++ b/ds9/parsers/gridparser.tac @@ -9,6 +9,7 @@ #include skyformat.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/gridsendparser.tac b/ds9/parsers/gridsendparser.tac index 96d8d12..05ecb35 100644 --- a/ds9/parsers/gridsendparser.tac +++ b/ds9/parsers/gridsendparser.tac @@ -2,6 +2,7 @@ %} #include font.tin +#include def.tin %start gridsend diff --git a/ds9/parsers/headerparser.tac b/ds9/parsers/headerparser.tac index 233d668..a32a155 100644 --- a/ds9/parsers/headerparser.tac +++ b/ds9/parsers/headerparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/heightparser.tac b/ds9/parsers/heightparser.tac index 8173363..af160bc 100644 --- a/ds9/parsers/heightparser.tac +++ b/ds9/parsers/heightparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/iconifyparser.tac b/ds9/parsers/iconifyparser.tac index eba3075..5733fb5 100644 --- a/ds9/parsers/iconifyparser.tac +++ b/ds9/parsers/iconifyparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/iexamsendparser.tac b/ds9/parsers/iexamsendparser.tac index 9bd277a..a9e9c6e 100644 --- a/ds9/parsers/iexamsendparser.tac +++ b/ds9/parsers/iexamsendparser.tac @@ -7,6 +7,9 @@ #include skyformat.tin #include string.tin #include int.tin +#include def.tin + +%start iexamsend %token ANY_ %token BUTTON_ @@ -15,8 +18,6 @@ %token KEY_ %token VALUE_ -%start iexamsend - %% #include coordsys.trl diff --git a/ds9/parsers/iisparser.tac b/ds9/parsers/iisparser.tac index 47640fa..c87d965 100644 --- a/ds9/parsers/iisparser.tac +++ b/ds9/parsers/iisparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/iissendparser.tac b/ds9/parsers/iissendparser.tac index 659df3a..6cca426 100644 --- a/ds9/parsers/iissendparser.tac +++ b/ds9/parsers/iissendparser.tac @@ -2,6 +2,7 @@ %} #include int.tin +#include def.tin %start iissend diff --git a/ds9/parsers/lockparser.tac b/ds9/parsers/lockparser.tac index 987fca4..4fb4932 100644 --- a/ds9/parsers/lockparser.tac +++ b/ds9/parsers/lockparser.tac @@ -5,6 +5,7 @@ #include wcssys.tin #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/locksendparser.tac b/ds9/parsers/locksendparser.tac index dccec15..cd6b1c5 100644 --- a/ds9/parsers/locksendparser.tac +++ b/ds9/parsers/locksendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start locksend %token 3D_ diff --git a/ds9/parsers/magnifierparser.tac b/ds9/parsers/magnifierparser.tac index d2e8906..55cabb8 100644 --- a/ds9/parsers/magnifierparser.tac +++ b/ds9/parsers/magnifierparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/magnifiersendparser.tac b/ds9/parsers/magnifiersendparser.tac index 3c4393e..d1dc1e2 100644 --- a/ds9/parsers/magnifiersendparser.tac +++ b/ds9/parsers/magnifiersendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start magnifiersend %token COLOR_ diff --git a/ds9/parsers/maskparser.tac b/ds9/parsers/maskparser.tac index 2b60384..532c41b 100644 --- a/ds9/parsers/maskparser.tac +++ b/ds9/parsers/maskparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/masksendparser.tac b/ds9/parsers/masksendparser.tac index 3feb109..4c52e71 100644 --- a/ds9/parsers/masksendparser.tac +++ b/ds9/parsers/masksendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start masksend %token COLOR_ diff --git a/ds9/parsers/matchparser.tac b/ds9/parsers/matchparser.tac index 9c58fa3..c2bd254 100644 --- a/ds9/parsers/matchparser.tac +++ b/ds9/parsers/matchparser.tac @@ -4,6 +4,7 @@ #include coordsys.tin #include wcssys.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/mecubeparser.tac b/ds9/parsers/mecubeparser.tac index 3b48881..e7f17de 100644 --- a/ds9/parsers/mecubeparser.tac +++ b/ds9/parsers/mecubeparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/minmaxparser.tac b/ds9/parsers/minmaxparser.tac index cd14eba..2fc1c35 100644 --- a/ds9/parsers/minmaxparser.tac +++ b/ds9/parsers/minmaxparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/minmaxsendparser.tac b/ds9/parsers/minmaxsendparser.tac index 2d0e2a1..70b89d8 100644 --- a/ds9/parsers/minmaxsendparser.tac +++ b/ds9/parsers/minmaxsendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start minmaxsend %token INTERVAL_ diff --git a/ds9/parsers/modeparser.tac b/ds9/parsers/modeparser.tac index be7fb2f..ece3921 100644 --- a/ds9/parsers/modeparser.tac +++ b/ds9/parsers/modeparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/mosaicimageirafparser.tac b/ds9/parsers/mosaicimageirafparser.tac index 2c7f162..830b61f 100644 --- a/ds9/parsers/mosaicimageirafparser.tac +++ b/ds9/parsers/mosaicimageirafparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/mosaicimagewcsparser.tac b/ds9/parsers/mosaicimagewcsparser.tac index 96860cf..b61b41f 100644 --- a/ds9/parsers/mosaicimagewcsparser.tac +++ b/ds9/parsers/mosaicimagewcsparser.tac @@ -3,6 +3,7 @@ #include wcssys.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/mosaicimagewfpc2parser.tac b/ds9/parsers/mosaicimagewfpc2parser.tac index 702e607..7d060c8 100644 --- a/ds9/parsers/mosaicimagewfpc2parser.tac +++ b/ds9/parsers/mosaicimagewfpc2parser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/mosaicirafparser.tac b/ds9/parsers/mosaicirafparser.tac index fb8611f..3beaea6 100644 --- a/ds9/parsers/mosaicirafparser.tac +++ b/ds9/parsers/mosaicirafparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/mosaicwcsparser.tac b/ds9/parsers/mosaicwcsparser.tac index 0031baf..f2dd710 100644 --- a/ds9/parsers/mosaicwcsparser.tac +++ b/ds9/parsers/mosaicwcsparser.tac @@ -3,6 +3,7 @@ #include wcssys.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/movieparser.tac b/ds9/parsers/movieparser.tac index 3a7889a..d5152a5 100644 --- a/ds9/parsers/movieparser.tac +++ b/ds9/parsers/movieparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/multiframeparser.tac b/ds9/parsers/multiframeparser.tac index 970c4af..86452ae 100644 --- a/ds9/parsers/multiframeparser.tac +++ b/ds9/parsers/multiframeparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/nanparser.tac b/ds9/parsers/nanparser.tac index d63dc3a..de67d02 100644 --- a/ds9/parsers/nanparser.tac +++ b/ds9/parsers/nanparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/nresparser.tac b/ds9/parsers/nresparser.tac index f5728a1..b9390c3 100644 --- a/ds9/parsers/nresparser.tac +++ b/ds9/parsers/nresparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/nressendparser.tac b/ds9/parsers/nressendparser.tac index 7bc6f4b..8ca8a54 100644 --- a/ds9/parsers/nressendparser.tac +++ b/ds9/parsers/nressendparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start nressend diff --git a/ds9/parsers/nrrdparser.tac b/ds9/parsers/nrrdparser.tac index 1c52718..be49ed7 100644 --- a/ds9/parsers/nrrdparser.tac +++ b/ds9/parsers/nrrdparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/nvssparser.tac b/ds9/parsers/nvssparser.tac index ba25d7e..155a5b2 100644 --- a/ds9/parsers/nvssparser.tac +++ b/ds9/parsers/nvssparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/nvsssendparser.tac b/ds9/parsers/nvsssendparser.tac index c4264e0..f1ed118 100644 --- a/ds9/parsers/nvsssendparser.tac +++ b/ds9/parsers/nvsssendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start nvsssend diff --git a/ds9/parsers/orientparser.tac b/ds9/parsers/orientparser.tac index 099e1ec..1c783e1 100644 --- a/ds9/parsers/orientparser.tac +++ b/ds9/parsers/orientparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/pagesetupparser.tac b/ds9/parsers/pagesetupparser.tac index 3813800..0cd81fb 100644 --- a/ds9/parsers/pagesetupparser.tac +++ b/ds9/parsers/pagesetupparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/pagesetupsendparser.tac b/ds9/parsers/pagesetupsendparser.tac index a257d8a..19149d6 100644 --- a/ds9/parsers/pagesetupsendparser.tac +++ b/ds9/parsers/pagesetupsendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start pagesetupsend %token ORIENT_ diff --git a/ds9/parsers/panparser.tac b/ds9/parsers/panparser.tac index 3bda81a..5337c8e 100644 --- a/ds9/parsers/panparser.tac +++ b/ds9/parsers/panparser.tac @@ -7,6 +7,7 @@ #include numeric.tin #include sexstr.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/pansendparser.tac b/ds9/parsers/pansendparser.tac index afb9076..e5f8db6 100644 --- a/ds9/parsers/pansendparser.tac +++ b/ds9/parsers/pansendparser.tac @@ -5,6 +5,7 @@ #include wcssys.tin #include skyframe.tin #include skyformat.tin +#include def.tin %start pansend diff --git a/ds9/parsers/photoparser.tac b/ds9/parsers/photoparser.tac index 6159e1e..d8b914c 100644 --- a/ds9/parsers/photoparser.tac +++ b/ds9/parsers/photoparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/pixeltableparser.tac b/ds9/parsers/pixeltableparser.tac index 19096a8..1990e71 100644 --- a/ds9/parsers/pixeltableparser.tac +++ b/ds9/parsers/pixeltableparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/plotparser.tac b/ds9/parsers/plotparser.tac index 9a6808c..e88d723 100644 --- a/ds9/parsers/plotparser.tac +++ b/ds9/parsers/plotparser.tac @@ -6,6 +6,7 @@ #include fonts.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/plotsendparser.tac b/ds9/parsers/plotsendparser.tac index efcce12..0f5919c 100644 --- a/ds9/parsers/plotsendparser.tac +++ b/ds9/parsers/plotsendparser.tac @@ -3,6 +3,9 @@ #include font.tin #include string.tin +#include def.tin + +%start plotsend %token AUTO_ %token AXIS_ @@ -48,8 +51,6 @@ %token XAXIS_ %token YAXIS_ -%start plotsend - %% plotsend : {ProcessSendCmdGet iap windows} diff --git a/ds9/parsers/precisionparser.tac b/ds9/parsers/precisionparser.tac index d8494c1..249a997 100644 --- a/ds9/parsers/precisionparser.tac +++ b/ds9/parsers/precisionparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/prefsparser.tac b/ds9/parsers/prefsparser.tac index 2b32269..b65623c 100644 --- a/ds9/parsers/prefsparser.tac +++ b/ds9/parsers/prefsparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/prefssendparser.tac b/ds9/parsers/prefssendparser.tac index 5c5c761..6b123cb 100644 --- a/ds9/parsers/prefssendparser.tac +++ b/ds9/parsers/prefssendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start prefssend %token BGCOLOR_ diff --git a/ds9/parsers/preserveparser.tac b/ds9/parsers/preserveparser.tac index 5471639..eb9fbe3 100644 --- a/ds9/parsers/preserveparser.tac +++ b/ds9/parsers/preserveparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/preservesendparser.tac b/ds9/parsers/preservesendparser.tac index cad159e..0ca2863 100644 --- a/ds9/parsers/preservesendparser.tac +++ b/ds9/parsers/preservesendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start preservesend %token PAN_ diff --git a/ds9/parsers/psparser.tac b/ds9/parsers/psparser.tac index 4c0622b..694e442 100644 --- a/ds9/parsers/psparser.tac +++ b/ds9/parsers/psparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/pssendparser.tac b/ds9/parsers/pssendparser.tac index 7a84beb..a83b3e5 100644 --- a/ds9/parsers/pssendparser.tac +++ b/ds9/parsers/pssendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start pssend %token COLOR_ diff --git a/ds9/parsers/regionparser.tac b/ds9/parsers/regionparser.tac index 31f4c79..cf2ab54 100644 --- a/ds9/parsers/regionparser.tac +++ b/ds9/parsers/regionparser.tac @@ -8,6 +8,7 @@ #include skyformat.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/regionsendparser.tac b/ds9/parsers/regionsendparser.tac index 954b960..8681ed1 100644 --- a/ds9/parsers/regionsendparser.tac +++ b/ds9/parsers/regionsendparser.tac @@ -8,6 +8,7 @@ #include skyformat.tin #include int.tin #include string.tin +#include def.tin %start regionsend diff --git a/ds9/parsers/restoreparser.tac b/ds9/parsers/restoreparser.tac index 157abce..2f6b840 100644 --- a/ds9/parsers/restoreparser.tac +++ b/ds9/parsers/restoreparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/rgbarrayparser.tac b/ds9/parsers/rgbarrayparser.tac index 31beb70..e6a6762 100644 --- a/ds9/parsers/rgbarrayparser.tac +++ b/ds9/parsers/rgbarrayparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/rgbcubeparser.tac b/ds9/parsers/rgbcubeparser.tac index fc72a14..f5aaddd 100644 --- a/ds9/parsers/rgbcubeparser.tac +++ b/ds9/parsers/rgbcubeparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/rgbimageparser.tac b/ds9/parsers/rgbimageparser.tac index 976e4a8..bda324a 100644 --- a/ds9/parsers/rgbimageparser.tac +++ b/ds9/parsers/rgbimageparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/rgbparser.tac b/ds9/parsers/rgbparser.tac index 986fcd1..6c23297 100644 --- a/ds9/parsers/rgbparser.tac +++ b/ds9/parsers/rgbparser.tac @@ -4,6 +4,7 @@ #include wcssys.tin #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/rgbsendparser.tac b/ds9/parsers/rgbsendparser.tac index 2b7eed9..c3cb5c1 100644 --- a/ds9/parsers/rgbsendparser.tac +++ b/ds9/parsers/rgbsendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start rgbsend %token AXES_ diff --git a/ds9/parsers/rotateparser.tac b/ds9/parsers/rotateparser.tac index 536f1e6..82c25bd 100644 --- a/ds9/parsers/rotateparser.tac +++ b/ds9/parsers/rotateparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/sampparser.tac b/ds9/parsers/sampparser.tac index d3e16f1..d7913c8 100644 --- a/ds9/parsers/sampparser.tac +++ b/ds9/parsers/sampparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/saveimageparser.tac b/ds9/parsers/saveimageparser.tac index 6996b15..216d84f 100644 --- a/ds9/parsers/saveimageparser.tac +++ b/ds9/parsers/saveimageparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/saveparser.tac b/ds9/parsers/saveparser.tac index 09ab967..54c9df6 100644 --- a/ds9/parsers/saveparser.tac +++ b/ds9/parsers/saveparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/scaleparser.tac b/ds9/parsers/scaleparser.tac index 4a437a6..1e7541b 100644 --- a/ds9/parsers/scaleparser.tac +++ b/ds9/parsers/scaleparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/scalesendparser.tac b/ds9/parsers/scalesendparser.tac index 0348819..bd25abd 100644 --- a/ds9/parsers/scalesendparser.tac +++ b/ds9/parsers/scalesendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start scalesend %token DATASEC_ diff --git a/ds9/parsers/sfitsparser.tac b/ds9/parsers/sfitsparser.tac index b71fd44..6e4ece7 100644 --- a/ds9/parsers/sfitsparser.tac +++ b/ds9/parsers/sfitsparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/shmparser.tac b/ds9/parsers/shmparser.tac index 3f85a71..16ef7e1 100644 --- a/ds9/parsers/shmparser.tac +++ b/ds9/parsers/shmparser.tac @@ -4,6 +4,7 @@ #include wcssys.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/siaparser.tac b/ds9/parsers/siaparser.tac index 248dbd0..a78a7a1 100644 --- a/ds9/parsers/siaparser.tac +++ b/ds9/parsers/siaparser.tac @@ -7,6 +7,7 @@ #include numeric.tin #include sexstr.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/skyviewparser.tac b/ds9/parsers/skyviewparser.tac index b652766..84ea1fb 100644 --- a/ds9/parsers/skyviewparser.tac +++ b/ds9/parsers/skyviewparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/skyviewsendparser.tac b/ds9/parsers/skyviewsendparser.tac index 69e9348..7169daa 100644 --- a/ds9/parsers/skyviewsendparser.tac +++ b/ds9/parsers/skyviewsendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start skyviewsend diff --git a/ds9/parsers/sleepparser.tac b/ds9/parsers/sleepparser.tac index 047d6bc..3a4e053 100644 --- a/ds9/parsers/sleepparser.tac +++ b/ds9/parsers/sleepparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/smoothparser.tac b/ds9/parsers/smoothparser.tac index 203c01d..274126a 100644 --- a/ds9/parsers/smoothparser.tac +++ b/ds9/parsers/smoothparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/smoothsendparser.tac b/ds9/parsers/smoothsendparser.tac index 5351780..ecb4cc8 100644 --- a/ds9/parsers/smoothsendparser.tac +++ b/ds9/parsers/smoothsendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start smoothsend %token ANGLE_ diff --git a/ds9/parsers/smosaicirafparser.tac b/ds9/parsers/smosaicirafparser.tac index 5c63873..d9a0a66 100644 --- a/ds9/parsers/smosaicirafparser.tac +++ b/ds9/parsers/smosaicirafparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/smosaicwcsparser.tac b/ds9/parsers/smosaicwcsparser.tac index fa65428..5a30738 100644 --- a/ds9/parsers/smosaicwcsparser.tac +++ b/ds9/parsers/smosaicwcsparser.tac @@ -3,6 +3,7 @@ #include wcssys.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/sourceparser.tac b/ds9/parsers/sourceparser.tac index 4ae5b8a..b12e2d7 100644 --- a/ds9/parsers/sourceparser.tac +++ b/ds9/parsers/sourceparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/srgbcubeparser.tac b/ds9/parsers/srgbcubeparser.tac index 87b8603..a5807f9 100644 --- a/ds9/parsers/srgbcubeparser.tac +++ b/ds9/parsers/srgbcubeparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/threadsparser.tac b/ds9/parsers/threadsparser.tac index f8b79e0..ea73960 100644 --- a/ds9/parsers/threadsparser.tac +++ b/ds9/parsers/threadsparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/threedparser.tac b/ds9/parsers/threedparser.tac index 2ea5f9a..80539b8 100644 --- a/ds9/parsers/threedparser.tac +++ b/ds9/parsers/threedparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/threedsendparser.tac b/ds9/parsers/threedsendparser.tac index ba0b4c0..17d77f2 100644 --- a/ds9/parsers/threedsendparser.tac +++ b/ds9/parsers/threedsendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start threedsend %token AZ_ diff --git a/ds9/parsers/tileparser.tac b/ds9/parsers/tileparser.tac index ce1560c..af5d106 100644 --- a/ds9/parsers/tileparser.tac +++ b/ds9/parsers/tileparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/tilesendparser.tac b/ds9/parsers/tilesendparser.tac index 45edbe5..80f6c74 100644 --- a/ds9/parsers/tilesendparser.tac +++ b/ds9/parsers/tilesendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start tilesend %token DIRECTION_ diff --git a/ds9/parsers/twomassparser.tac b/ds9/parsers/twomassparser.tac index 01339d7..bf6ccf1 100644 --- a/ds9/parsers/twomassparser.tac +++ b/ds9/parsers/twomassparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/twomasssendparser.tac b/ds9/parsers/twomasssendparser.tac index d0024c6..4edb9fa 100644 --- a/ds9/parsers/twomasssendparser.tac +++ b/ds9/parsers/twomasssendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start twomasssend diff --git a/ds9/parsers/updateparser.tac b/ds9/parsers/updateparser.tac index 74bb8aa..faf5046 100644 --- a/ds9/parsers/updateparser.tac +++ b/ds9/parsers/updateparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/urlfitsparser.tac b/ds9/parsers/urlfitsparser.tac index bd1ac6c..cef1cee 100644 --- a/ds9/parsers/urlfitsparser.tac +++ b/ds9/parsers/urlfitsparser.tac @@ -2,6 +2,7 @@ %} #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/viewparser.tac b/ds9/parsers/viewparser.tac index 8b15e14..5f333af 100644 --- a/ds9/parsers/viewparser.tac +++ b/ds9/parsers/viewparser.tac @@ -5,6 +5,7 @@ #include coordsys.tin #include wcssys.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/viewsendparser.tac b/ds9/parsers/viewsendparser.tac index 419add7..654d752 100644 --- a/ds9/parsers/viewsendparser.tac +++ b/ds9/parsers/viewsendparser.tac @@ -3,6 +3,7 @@ #include coordsys.tin #include wcssys.tin +#include def.tin %start viewsend diff --git a/ds9/parsers/vlaparser.tac b/ds9/parsers/vlaparser.tac index 87a2d73..298d37f 100644 --- a/ds9/parsers/vlaparser.tac +++ b/ds9/parsers/vlaparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/vlasendparser.tac b/ds9/parsers/vlasendparser.tac index 087fc9c..390ecb8 100644 --- a/ds9/parsers/vlasendparser.tac +++ b/ds9/parsers/vlasendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start vlasend diff --git a/ds9/parsers/vlssparser.tac b/ds9/parsers/vlssparser.tac index d2b3941..225b075 100644 --- a/ds9/parsers/vlssparser.tac +++ b/ds9/parsers/vlssparser.tac @@ -5,6 +5,7 @@ #include imgsvr.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/vlsssendparser.tac b/ds9/parsers/vlsssendparser.tac index 452fa5e..a498602 100644 --- a/ds9/parsers/vlsssendparser.tac +++ b/ds9/parsers/vlsssendparser.tac @@ -2,6 +2,7 @@ %} #include imgsvrsend.tin +#include def.tin %start vlsssend diff --git a/ds9/parsers/voparser.tac b/ds9/parsers/voparser.tac index d44c60c..26e329c 100644 --- a/ds9/parsers/voparser.tac +++ b/ds9/parsers/voparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/vosendparser.tac b/ds9/parsers/vosendparser.tac index 065f8e5..7303574 100644 --- a/ds9/parsers/vosendparser.tac +++ b/ds9/parsers/vosendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start vosend %token CONNECT_ diff --git a/ds9/parsers/wcsparser.tac b/ds9/parsers/wcsparser.tac index 7823907..a8dea04 100644 --- a/ds9/parsers/wcsparser.tac +++ b/ds9/parsers/wcsparser.tac @@ -7,6 +7,7 @@ #include skyformat.tin #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/wcssendparser.tac b/ds9/parsers/wcssendparser.tac index f8db331..afb6b55 100644 --- a/ds9/parsers/wcssendparser.tac +++ b/ds9/parsers/wcssendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start wcssend %token ALIGN_ diff --git a/ds9/parsers/webparser.tac b/ds9/parsers/webparser.tac index 297f24a..801771c 100644 --- a/ds9/parsers/webparser.tac +++ b/ds9/parsers/webparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/widthparser.tac b/ds9/parsers/widthparser.tac index 8504104..6954486 100644 --- a/ds9/parsers/widthparser.tac +++ b/ds9/parsers/widthparser.tac @@ -3,6 +3,7 @@ #include int.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/xpafirstparser.tac b/ds9/parsers/xpafirstparser.tac index df0ce4b..1c2851e 100644 --- a/ds9/parsers/xpafirstparser.tac +++ b/ds9/parsers/xpafirstparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/xpaparser.tac b/ds9/parsers/xpaparser.tac index ec5b1e7..5606d94 100644 --- a/ds9/parsers/xpaparser.tac +++ b/ds9/parsers/xpaparser.tac @@ -3,6 +3,7 @@ #include yesno.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/xpasendparser.tac b/ds9/parsers/xpasendparser.tac index 63a44ec..ce526aa 100644 --- a/ds9/parsers/xpasendparser.tac +++ b/ds9/parsers/xpasendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start xpasend %token INFO_ diff --git a/ds9/parsers/zoomparser.tac b/ds9/parsers/zoomparser.tac index 2585324..84bf825 100644 --- a/ds9/parsers/zoomparser.tac +++ b/ds9/parsers/zoomparser.tac @@ -3,6 +3,7 @@ #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/zscaleparser.tac b/ds9/parsers/zscaleparser.tac index 4f7e6a3..7e7fd2d 100644 --- a/ds9/parsers/zscaleparser.tac +++ b/ds9/parsers/zscaleparser.tac @@ -4,6 +4,7 @@ #include yesno.tin #include numeric.tin #include string.tin +#include def.tin %start command diff --git a/ds9/parsers/zscalesendparser.tac b/ds9/parsers/zscalesendparser.tac index 275d095..2af2c25 100644 --- a/ds9/parsers/zscalesendparser.tac +++ b/ds9/parsers/zscalesendparser.tac @@ -1,6 +1,8 @@ %{ %} +#include def.tin + %start zscalesend %token CONTRAST_ -- cgit v0.12