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

Scrapscript

< >

Scrapscript is a programming language created in 2023 by Taylor Troesh.

#2329on PLDB 1Years Old


Example from the web:
greet <| person:ron 3 . greet :: person -> text = | :cowboy -> "howdy" | :ron n -> "hi " ++ a ++ "ron" , a = text/repeat n "a" | :parent :m -> "hey mom" | :parent :f -> "greetings father" | :friend n -> "yo" |> list/repeat n |> string/join " " | :stranger "felicia" -> "bye" | :stranger name -> "hello " ++ name . person = : cowboy : ron int : parent s , s = (: m : f) : friend int : stranger text

Language features

Feature Supported Token Example
Expressions ✓

View source

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