PLDB
Languages Features Calendar About Lists Add Language
GitHub icon

Hjson

Hjson

Hjson is a data notation created in 2014 by Christian Zangl.

Hjson is a syntax extension to JSON. It's NOT a proposal to replace JSON or to incorporate it into the JSON spec itself. It's intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine.

#310on PLDB 8Years Old 2.6kUsers

Example code from the web:

{ # hash style comments # (because it's just one character) // line style comments // (because it's like C/JavaScript/...) /* block style comments because it allows you to comment out a block */ # Everything you do in comments, # stays in comments ;-} }

Language features

Feature Supported Example Token
MultiLine Comments
/* A comment
*/
/* */
Comments
# A comment
Line Comments
# A comment
#
Semantic Indentation ϴ

Article source

PLDB - Build the next great programming language. v5.0.0 - Acknowledgements · Email · GitHub