Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Reason 7.0.1 Build 3510
  • Apple iTunes 11.0.3
  • CrossOver Mac 12.2.1 Bu...
  • Skype 6.4.60.833
  • Mozilla Firefox 21.0 / ...
  • Skitch 2.5.2 Build 262792
  • Apple iMovie 9.0.9
  • Tunnelblick 3.2.9 / 3.3...
  • Sublime Text 2.0.1 Buil...
  • Avidemux 2.6.4
  • Home > Mac > Developer Tools
     Report malware

    GDL 0.9.3

    Download button

    Downloads: 2,558  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.4/5)
    27 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Marc Schellens | More programs
    GPL / FREE
    1.5 MB / Mac OS X
    Universal Binary Universal Binary
    December 29th, 2012, 16:18 UTC [view history]
    Home / Developer Tools

     Read user reviews (1)  Refer to a friend  Subscribe

    GDL description

    GDL (GNU Data Language) is a free IDL (Interactive Data Language) compatible incremental compiler

    GDL (GNU Data Language) is a free IDL (Interactive Data Language) compatible incremental compiler (ie. runs IDL programs).

    Here are some key features of "GDL":

    · Full syntax compatibility with IDL 6.0
    ALL IDL language elements are supported, including:
    · Objects,
    · Pointers,
    · Structs,
    · Arrays,
    · System variables,
    · Common blocks,
    · Assoc variables,
    · All operators,
    · All datatypes,
    · _EXTRA, _STRICT_EXTRA and _REF_EXTRA keywords...
    · The file input output system is fully implemented (Exception: For formatted I/O the C() sub-codes are not supported yet)
    · netCDF files are fully supported.
    · HDF files are partially supported.
    · Basic support for HDF5 files.
    · Overall more than 330 library routines are implemented. For a sorted list enter HELP,/LIB at the command prompt and look for library routines written in GDL in the src/pro subdirectory.
    · SAVE and RESTORE are supported through Craig Markwardt's CMSVLIB library.
    · Graphical output is partially implemented. The PLOT, PLOTS, XYOUTS, SURFACE, OPLOT, TVRD and TV commands (along with WINDOW, WDELETE, SET_PLOT, WSET, TVLCT) work (important keywords, some !P system variable tags and multi-plots are supported) for X windows, z-buffer and postscript output.
    · GDL has an interface to python (python routines can be called from GDL).
    · GDL can be build as a pyhton module (GDL subroutines can be called from python).
    · No GUI support (widgets) is implemented so far.

    What's New in This Release: [ read full changelog ]

    · activities on speed improvements continuing
    · Initial import of STRMATCH()
    · Initial import of USERSYM
    · SCOPE_VARFETCH (only LEVEL keyword supported)
    · keyword /NaN for HISTOGRAM
    · Initial import of LUDC, LUSOL and DETERM, OK now only for DOUBLE
    · Initial import of ROT, CONGRID and BILINEAR
    · Initial import of TV for PS output
    · fix in RANDOMN/RANDOMU (Binomial OK, conflicting keywords detected ...)
    · Initial import for QROMB(), QSIMP() (based on QROMB) and QROMO()
    · Initial import for TRISOL()
    · fix in ERASE for background color (preparing Coyote lib. support)
    · Initial import of STANDARDIZE and HIST_EQUAL
    · improvment in MAGICK related codes, especially MAGICK_PING (pb with ImageMagick (IM) in Ubuntu 12.04; GraphicsMagick can also be used instead of IM)
    · FZ_ROOTS: initial import (same way than IMSL_ZEROPOLY using gsl_poly_complex_solve(), only real coefs. for input poly)
    · FX_ROOT: initial import. in c++
    · keyword DIM in MOMENT(), MEAN(), STDDEV(), VARIANCE(), SKEWNESS(), KURTOSIS() (requested DIM and other imp...

     


    TAGS:

    idl compiler | graphic plotter | Interactive Data Language | compile | compiler | idl

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM