L3 Interactive Data Language
The L3 system is a computational steering environment for image processing and scientific computing. It consists of an interactive graphical language and interface. Its purpose is to help advanced users in controlling their computational software and assist in the management of data accumulated during numerical experiments. L3 provides a combination of features not found in other environments; these are: - textual and graphical construction of programs - persistence of programs and associated data - direct mapping between the scripts, the parameters, and the produced data - implicit hierarchial data organization - full programmability, including conditionals and functions - incremental execution of programs The software includes the l3 language and the graphical environment. The language is a single-assignment functional language; the implementation consists of lexer, parser, interpreter, storage handler, and editing support, The graphical environment is an event-driven nested list viewer/editor providing graphical elements corresponding to the language. These elements are both the representation of a users program and active interfaces to the values computed by that program.
- Short Name / Acronym:
- L3IDL
- Project Type:
- Open Source, No Publicly Available Repository
- Site Accession Number:
- 3970; LBNL CR-2325
- Software Type:
- Scientific
- License(s):
- Other
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- National Institutes of Health (NIH); USDOEPrimary Award/Contract Number:AC02-05CH11231
- DOE Contract Number:
- AC02-05CH11231
- Code ID:
- 72814
- OSTI ID:
- 1230914
- Country of Origin:
- United States
Similar Records
Incident Management Preparedness and Coordination Toolkit
LK Scripting Language