Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Opal

Opal - Programming language

< >

Opal is a programming language created in 1994.

#998on PLDB 29Years Old 288Users
0Books 0Papers 14Repos

OPAL (OPtimized Applicative Language) is a functional programming language first developed at the Technical University of Berlin.. Read more on Wikipedia...


Example from Linguist:
-- Deepak Chopra nonsense text generator -- see https://github.com/StoneCypher/DeepakChopra_Opal/ starts = ["Experiential truth ", "The physical world ", "Non-judgment ", "Quantum physics "] middles = ["nurtures an ", "projects onto ", "imparts reality to ", "constructs with "] qualifiers = ["abundance of ", "the barrier of ", "self-righteous ", "potential "] finishes = ["marvel.", "choices.", "creativity.", "actions."] alert starts.sample + middles.sample + qualifiers.sample + finishes.sample
Example from Wikipedia:
IMPLEMENTATION GCD IMPORT Nat COMPLETELY DEF GCD(a,b) == IF a % b = 0 THEN b ELSE IF a-b < b THEN GCD(b,a-b) ELSE GCD(a-b,b) FI FI

Language features

Feature Supported Token Example
Comments
-- A comment
Line Comments --
-- A comment
Semantic Indentation X
xsd.html · opal.html · egl.html

View source

- Build the next great programming language · Search · Day 213 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub · feedback@pldb.com