Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 31 May 22:47
· 64 commits to main since this release

ExtSIMP 1.0.0

First stable release of ExtSIMP, an extended implementation of SIMP from
Programming Languages and Operational Semantics: A Concise Overview.

Highlights

  • Full interpreter pipeline: lexer, parser, evaluator, all hand-written!!!
  • Four scalar types: Int, Float, Str, Bool
  • Arrays, Structs, and Maps as first-class values
  • Functions with type annotations, lexical scoping, and recursion
  • Import system with namespace aliasing
  • 40+ built-in functions
  • Interactive REPL with persistent state
  • VS Code syntax highlighting extension

Getting Started

See README.md for installation and usage instructions.
Full language reference at SYNTAX.md.