Skip to content

LOVE-LANG v1.0 — What's New

The v1.0 milestone represents the stabilization of LOVE-LANG’s core architecture. Here’s everything that’s new.

The five-level bracket system (L1L5) is now formally specified and stable. The ABNF grammar has been published, and the core evaluator correctly enforces ring boundary crossing rules.

The std/ directory now includes:

  • Prelude — Core functions imported by default
  • InvariantsDependencyInjection, AutomaticMode, SATOR, TENET
  • Stdlib.Math — Pure mathematical operations
  • Stdlib.String — String manipulation
  • Stdlib.List — List processing

The vscode-love extension now provides:

  • Syntax highlighting for .love, .love.toml, and .edn files
  • Bracket level visual differentiation (color by depth)
  • Basic IntelliSense for built-in keywords
  • REPL integration (experimental)

The three-phase pipeline is now an officially documented pattern:

  1. OPERA — Draft intent in .love pseudo-lisp
  2. MATERIALIZE — Strict .edn AST with bracket depths
  3. SIMULATE — Invariant verification via .ini files

LOVE-LANG introduces the concept of Managed Stochastics — treating LLMs as multi-pass compilers routed through the LOVE ontology. The prompt-metalang module provides the framework for this workflow.

This very documentation site is now live — built with Astro Starlight, featuring:

  • Complete language reference
  • Getting started guides
  • Compiler pipeline walkthrough
  • FAQ
  • This blog

This is a 1.0 release. There were no previous stable interfaces. All syntax documented in the reference is the canonical v1.0 syntax.

  • LSP implementation
  • Package registry
  • WebAssembly target stabilization
  • @TENET verification engine
  • Formatter and linter

Thank you to everyone who has contributed to LOVE-LANG. The future of programming is linguistic.

— The LOVE-LANG Team

Last updated: