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

Ron

< >

Ron, aka Rusty Object Notation, is a data notation created in 2015 by Juniper Tyree.

Source code:
git clone https://github.com/ron-rs/ron
#306on PLDB 9Years Old

Rusty Object Notation


Example from the web:
GameConfig( // optional struct name window_size: (800, 600), window_title: "PAC-MAN", fullscreen: false, mouse_sensitivity: 1.4, key_bindings: { "up": Up, "down": Down, "left": Left, "right": Right, // Uncomment to enable WASD controls /* "W": Up, "A": Down, "S": Left, "D": Right, */ }, difficulty_options: ( start_difficulty: Easy, adaptive: false, ), )

Language features

Feature Supported Token Example
MultiLine Comments ✓ /* */
/* A comment
*/
Comments ✓
// A comment
Line Comments ✓ //
// A comment
Semantic Indentation X

View source

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