Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

KRL

< >

KRL, aka knowledge representation language, is a programming language created in 1976 by Daniel G. Bobrow and Terry Winograd.

#1106on PLDB 48Years Old 440Repos
Wikipedia

KRL is a knowledge representation language, developed by Daniel G. Bobrow and Terry Winograd while at Xerox PARC and Stanford University, respectively. It is a frame-based language. Read more on Wikipedia...


Example from the web:
ruleset sample { meta { name "Hello World" description << Hello world >> author "Phil Windley" } // just one rule rule hello { select when web pageview notify("Hello world!", "Just a note to say hello"); } }

Language features

Feature Supported Example Token
Strings ✓ "Hello world" "
Comments ✓ // A comment
Line Comments ✓ // A comment //
Semantic Indentation X
View source
- Build the next great programming language · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll