Measures Concepts
GitHub icon

IGOR Pro

IGOR Pro - Programming language

< >

IGOR Pro is a programming language created in 1993.

#532on PLDB 31Years Old 146Repos

IGOR Pro is a scientific data analysis software, numerical computing environment and programming language that runs on Windows or Mac operating systems. It is developed by WaveMetrics Inc., and was originally aimed at time series analysis, but has since then evolved and covers other applications such as curve fitting and image processing. It comes with a fully functional programming language and compiler, but many functions are also accessible through menus. Read more on Wikipedia...


Example from Linguist:
#pragma rtGlobals=3 StrConstant myConstString="abcd" // some comment constant myConst=123 Structure struct1 string str variable var EndStructure static Structure struct2 string str variable var EndStructure #include "someFile" #ifdef NOT_DEFINED // conditional compilation #endif
IGOR Pro Keywords
override ThreadSafe MultiThread static Proc Picture Prompt DoPrompt macro window function end Structure EndStructure EndMacro Menu SubMenu

Language features

Feature Supported Token Example
Functions ✓
Comments ✓
// A comment
Line Comments ✓ //
// A comment
Semantic Indentation X

View source

- Build the next great programming language · Search · Add Language · Features · Creators · Resources · About · Blog · Acknowledgements · Queries · Stats · Sponsor · Day 605 · feedback@pldb.io · Logout