Top 1,000 Features Creators Resources Blog Explorer Download
GitHub icon

Reactive Plan Language

< >

Reactive Plan Language is a programming language created in 1993.

#2074on PLDB 31Years Old


Example from the web:
(DEF-INTERP-PROC LOOK-FOR (PL) (LOOK-FOR-PROPS PL) (WAIT-FOR VISUAL-INPUT*) (SEEN-OB-DESIGS PL) ) ; Returns a list of desigs (Section 1.7), one for every object seen. (DEFFUNC SEEN-OB-DESIGS - (LST desig) (PL - (LST (LRCD symbol obj))) (FOR (I IN OB-POSITIONS*) (SAVE (CREATE-DESIG "Perceived object" ;Desig wil l print like: !:|Perceived object203| (CONS (LIST 'LOC I) (<# ( (X) (LIST (CAR X) (CADR X))) PL)) ;Design property list ))))

Language features

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

View source

- Build the next great programming language · About · Acknowledgements · Extensions · Day 630 · Donate · feedback@pldb.io