S-expr: A Peculiar S-Expression Parser
2025-06-18

S-expr is an S-expression parsing library featuring unique extensions to S-expression syntax. It supports single-line and multi-line strings and comments, and introduces a novel concept called "transposed blocks." Transposed blocks allow code to be written with rows and columns swapped, enhancing readability for complex nested expressions. This design aims to balance the simplicity of S-expressions with improved code readability and expressiveness. While more complex than traditional Lisp, it prioritizes a balance between simplicity and usability.