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

Picat

< >

Picat is a programming language created in 2012 by Neng-Fa Zhou and Jonathan Fruhman.

#1885on PLDB 12Years Old
Homepage


Example from the web:
import util. input_data(Tri) => Lines = read_file_lines("triangle.txt"), Tri = new_array(Lines.length), I = 1, foreach(Line in Lines) Tri[I] = Line.split().map(to_integer).to_array(), I := I+1 end.
Example from hello-world:
main => println("Hello World").

Language features

Feature Supported Example Token
Strings ✓ "Hello world" "
Print() Debugging ✓ println
View source
- Build the next great programming language · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll