You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IDL> print,'NOTE: Calling sequence to IFSF_LINELIST has changed. If vacuum',$
IDL> ' wavelengths are required, or other wavelength units, or ',$
IDL> ' to suppress this message, use ARGSLINELIST structure in ',$
IDL> ' initialization procedure. Default is now air waves.',$
IDL> format='(A0/A0/A0/A0)'
NOTE: Calling sequence to IFSF_LINELIST has changed. If vacuum
wavelengths are required, or other wavelength units, or
to suppress this message, use ARGSLINELIST structure in
initialization procedure. Default is now air waves.
GDL output is not as expected:
GDL> print,'NOTE: Calling sequence to IFSF_LINELIST has changed. If vacuum',$
GDL> ' wavelengths are required, or other wavelength units, or ',$
GDL> ' to suppress this message, use ARGSLINELIST structure in ',$
GDL> ' initialization procedure. Default is now air waves.',$
GDL> format='(A0/A0/A0/A0)'
% PRINT: Infinite format loop detected.
% Execution halted at: $MAIN$
The text was updated successfully, but these errors were encountered:
Thanks for the report!
in other terms, print,"a","b",format='(a/a)' is badly handled by the GDL interpreter.
The documentation says that '/' and ',' are both format separators, not only ','.
To be solved...
Note that format='(a/,a)' works and is a temporary solution.
- strings and octals correctly defined in accordance with IDL8.8 +
( a="8ull & print,a produces a STRING (yes!) and a="7ull & print,a prints 7 as "7ull is an octal.
- close also gnudatalanguage#830 the SLASH is now correctly supported in formats.
IDL input and output:
IDL> print,'NOTE: Calling sequence to IFSF_LINELIST has changed. If vacuum',$
IDL> ' wavelengths are required, or other wavelength units, or ',$
IDL> ' to suppress this message, use ARGSLINELIST structure in ',$
IDL> ' initialization procedure. Default is now air waves.',$
IDL> format='(A0/A0/A0/A0)'
NOTE: Calling sequence to IFSF_LINELIST has changed. If vacuum
wavelengths are required, or other wavelength units, or
to suppress this message, use ARGSLINELIST structure in
initialization procedure. Default is now air waves.
GDL output is not as expected:
GDL> print,'NOTE: Calling sequence to IFSF_LINELIST has changed. If vacuum',$$MAIN$
GDL> ' wavelengths are required, or other wavelength units, or ',$
GDL> ' to suppress this message, use ARGSLINELIST structure in ',$
GDL> ' initialization procedure. Default is now air waves.',$
GDL> format='(A0/A0/A0/A0)'
% PRINT: Infinite format loop detected.
% Execution halted at:
The text was updated successfully, but these errors were encountered: