An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: s-expressions

mcejp/STAK

A game prototyping language with some unusual design choices

Language: Hy - Size: 77.1 KB - Last synced at: 7 minutes ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

cowuake/schemius

Yet another Scheme interpreter as a personal project for learning and having fun

Language: Rust - Size: 21.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

gilch/hissp

It's Python with a Lissp.

Language: Python - Size: 1.8 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 413 - Forks: 12

rotty/lexpr-rs

Rust Lisp expression parser and serializer

Language: Rust - Size: 5.45 MB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 172 - Forks: 22

pythological/etuples

Python S-expression emulation using tuple-like objects.

Language: Python - Size: 79.1 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 22 - Forks: 7

jwalsh/syntax-tree-streamer 📦

Syntax tree representation and processing system for streaming S-expression-based data from LLMs

Language: Python - Size: 51.8 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

bcrist/Zig-SX

S-Expression [de]serialization in Zig

Language: Zig - Size: 171 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

gilch/garden-of-edn

Because EDN needs a Python.

Language: Python - Size: 144 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 9 - Forks: 0

scymtym/s-expression-syntax

Parse CL syntactic constructs in s-expression form (possibly represented as e.g. CSTs) and construct syntax trees

Language: Common Lisp - Size: 861 KB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

minad/chasm

Java Bytecode Assembler and Disassembler which uses S-expressions

Language: Java - Size: 1.43 MB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 0

agnivchtj/Scala-Interpreter

Built a definitional interpreter that parses, desugars and interprets the value of a core-language expression.

Language: Scala - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

kyleect/cid-lang 📦

An (on going) implementation of a Scheme based language.

Language: TypeScript - Size: 868 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

iliocatallo/parseltongue

S-expression parser.

Language: JavaScript - Size: 130 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

murisi/L2

A minimalist type-inferred programming language with procedural macro support

Language: Racket - Size: 3.58 MB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 136 - Forks: 9

TheDevtop/libsexp-swift

S-Expression parser library

Language: Swift - Size: 13.7 KB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

jitwit/jexp

parsing s-expressions in J

Language: J - Size: 209 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

secti6n/kPARC

text mirror of kparc.com

Language: JavaScript - Size: 142 KB - Last synced at: 18 days ago - Pushed at: almost 7 years ago - Stars: 5 - Forks: 2

BitPuffin/sexpresso

An s-expression library for C++

Language: C++ - Size: 109 KB - Last synced at: 19 days ago - Pushed at: 12 months ago - Stars: 55 - Forks: 15

julianmendez/jsexp

Parser in Java for Lisp S-expressions.

Language: Java - Size: 555 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 3

jgrey4296/evil-states-plus

A Simple evil state for moving by s-expressions

Language: Emacs Lisp - Size: 56.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

urbandrone/sibilisp

Sibilisp is a Sibilant based s-expression language which transpiles to JavaScript.

Language: JavaScript - Size: 308 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 9 - Forks: 0

KajizukaTaichi/pravda

A functional programming language that best of both worlds between Haskell and Lisp

Language: Rust - Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

rendezqueue/rules_sxproto

Bazel rules to encode & decode protocol buffer messages in S-expression, json, text, and binary formats.

Language: Starlark - Size: 85 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

fraawlen/cassette-configuration

CCFG - Configuration language and parser for the Cassette ecosystem

Language: C - Size: 1.32 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

pdarragh/camlrack

S-Expression parsing and matching for OCaml.

Language: OCaml - Size: 119 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 12 - Forks: 1

typedduck/kamo

A library to assist in the creation of an interpreter or compiler and its associated runtime.

Language: Rust - Size: 459 KB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

ShisoftResearch/Dovahkiin

Functional expressions interpreter and compiler infrastructure

Language: Rust - Size: 237 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 21 - Forks: 2

ShonHarsh/CommonLisp-Exercism-S01E01-Comments-SortingSocksAndSexprs

Exercism - This project is a learning exercise for knowledge of Comments, Cons, Expressions, and Symbols in Common Lisp.

Language: Common Lisp - Size: 85 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

tadasv/conditiond

Generic constraint and policy evaluator

Language: Go - Size: 35.2 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 0

nullne/evaluator

Language: Go - Size: 51.8 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 39 - Forks: 8

contrast-zone/rewrite.js

(experimental) Minimalist s-expr based term graph rewriting system

Language: HTML - Size: 183 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 1

fccm/ocaml-sexpr

a very simple parsing library for S-expressions

Language: OCaml - Size: 2.93 KB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

fccm/ocaml-sexpr0

a small basic ocaml module for parsing s-expressions

Language: OCaml - Size: 2.93 KB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

akarpovskii/anseml

ANother S-Expression Markup Language

Language: Clojure - Size: 40 KB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

dark-voyage/experiment

🧪 | Just a functional lab experiment with expressions

Language: Rust - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

thautwarm/PySExpr

S-expressions in Python. Python cross-version compiler. Clean and efficient LISP back end.

Language: Python - Size: 209 KB - Last synced at: 23 days ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 0

jevko/writing

A public place for unpolished technical writing.

Language: HTML - Size: 2.53 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

wbthomason/sexplib

A simple header-only library for parsing s-expressions to C++ structures

Language: C++ - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

TheDevtop/sdac 📦

Software Defined Automatic Calculator

Language: Rust - Size: 7.81 KB - Last synced at: about 19 hours ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

yuretz/yTuple

λTuple makes it possible to write some Lisp directly in your C# code.

Language: C# - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

catseye/Yolk

MIRROR of https://codeberg.org/catseye/Yolk : A tiny S-expression language with a tiny self-interpreter

Language: Python - Size: 36.1 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 2

catseye/Robin

MIRROR of https://codeberg.org/catseye/Robin : A Scheme-like language where both functions and macros are defined in terms of fexprs

Language: Haskell - Size: 937 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 1

mngr777/stree

S-expression tree data structure, builder, parser and interpreter for (a subset of) S-expressions intended for genetic programming.

Language: C++ - Size: 161 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ruimaciel/msexpr

M's sexpr library: a s-expressions data structure library implemented in C

Language: C - Size: 43 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

zachorosz/slang

A programming language for cool programmers

Language: Go - Size: 57.6 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

salty-max/jelly-vm-source

A dynamic programming language with simple syntax, functional heart and OOP support

Language: C++ - Size: 1.25 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

aversey/csx

CSX extends C with S-expressions

Language: C - Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Lel-Language/Lisp-esque-language

💠The Lel programming language

Language: JavaScript - Size: 114 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 27 - Forks: 2

kitanokitsune/S-expression-library-for-Python

S-expression data structure parser/manipulator intended for parsing and manipulating lisp program, lisp data, netlists like EDIF and KiCAD, etc.

Language: Python - Size: 43.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

eugeneia/s-lua

S-Lua, S-expressions and Macros for Lua

Language: Lua - Size: 5.86 KB - Last synced at: 9 days ago - Pushed at: almost 8 years ago - Stars: 29 - Forks: 3

pNre/sexpr

S-expression parser

Language: C - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

opencog/pattern-index 📦

Fast indexes for the AtomSpace

Language: C++ - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 5

adam-bates/s-expression-calculator

Simple S-Expression Console Calculator using Python

Language: Python - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

porglezomp/ess

Parsing s-expressions in rust

Language: Rust - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

jimd1989/wasm-waves

in progress: compile wave functions directly to wasm

Language: PureScript - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

yorkie/node-sexp

Creates symboltic-expression builder in JavaScript.

Language: JavaScript - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: almost 8 years ago - Stars: 3 - Forks: 0

zv/sexpr

An encoding, decoding & utility library for S-expressions in Rust

Language: Rust - Size: 238 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 20 - Forks: 3

contrast-zone/atomizer

s-expr visualization tool

Language: JavaScript - Size: 93.8 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

ludwig-lang/ludwig-lang

The Ludwig Programming Language

Language: JavaScript - Size: 6.78 MB - Last synced at: 15 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

susji/pma

Simple Make-like builder based on S-expressions

Language: Rust - Size: 29.3 KB - Last synced at: 21 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

qdeduction/exprz

an expression library

Language: Rust - Size: 219 KB - Last synced at: 26 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

xtao-org/tree-annotation

What is TAO

Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

phunanon/Epizeuxis

A hackable programming language.

Language: JavaScript - Size: 88.9 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Tryops/parens2html

A simple website for generating HTML out of S-Expressions (Lisp style)

Language: JavaScript - Size: 229 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

bramvdbogaerde/sparser

S-expression parser written in Rust

Language: Rust - Size: 6.84 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

remexre/serde_sexpr

S-expression support for Serde

Language: Rust - Size: 23.4 KB - Last synced at: 14 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 2

Kazark/Alpadela

Binary S-Expressions for fast serialization of algebraic data types

Language: Idris - Size: 31.3 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Mackenzie-High/Sexpr

An S-expression library, for Java, focused on creating Domain Specific Languages.

Language: Java - Size: 479 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

dduan/SExpression

A Generic S-Expression Parser

Language: Swift - Size: 1.95 KB - Last synced at: 30 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

i80and/rocket

A fast and highly extensible homoiconic documentation language.

Language: Rust - Size: 190 KB - Last synced at: 25 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 2

kalmanb/sexp

golang marshalling for emacs s-expressions

Language: Go - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

BurningEnlightenment/sexpr-cpp

Data S-Expression parser/emitter for c++

Language: C++ - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1