🦊 Spotandjake

        • Syllabus v2
        • AST
        • Brisk Current
        • Lazy AST PLAN 1
      • Brisk
      • Origins
      • Version1 & Version2
          • A-normal form
          • Common Subexpression elimination
      • Foundational Knowledge
      • Grain Component
      • Language Learning Tool
      • Package Manager
      • Trust Api
      • Grain Dom
          • Github Grain Highlight
          • Grain
          • Grain Dependency Graph
          • Grain Midi
          • Grain MimeType
          • Grain Print
          • Grain S Expressions
          • Grain Stream
          • Grain Toml
          • Grain Wasm
          • Grain Web
          • Reaper
        • Brisk
        • Brisk Linker
        • Celestron
        • cSharp Raycast Engine
        • D2L Improvements
        • Grade 12 Game
        • JsCraft
        • NeoFox
        • NixOS-Configuration
        • ProtoCad
        • Small Basic Gun Game
        • Snow
        • University Building Quiz
          • Trig Reduction Brainstorming
        • Read Papers
        • Snow Vision
          • Pitch
          • Project.toml
      • Task List
    Home

    ❯

    Projects

    ❯

    Grain

    ❯

    Grain S Expressions

    Grain S Expressions

    Apr 14, 20251 min read

    • grain
    • programming

    Description

    • Github: https://github.com/spotandjake/grain-libs/blob/main/grain-sexp/sexp.gr

    This is a utility library for working with S expressions in grain, it currently only supports parsing but toString would be extremely easy to implement, it uses my Grain Stream library internally with a recursive descent parser.


    Graph View

    Created with Quartz v4.4.0 © 2025

    • GitHub