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

GitHub topics: scheme-interpreter

aidenfoxivey/mahampreter

A lightweight interpreter perfect for learning the basics of Scheme.

Language: Rust - Size: 25.4 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

paul-schuhm/scheme

Un dépôt pour s'initier au langage Scheme (Lisp)

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

Verma314/implementing-scheme

Implementing a Scheme interpreter in Haskell, following the book 'Write Yourself A Scheme in 48 Hours'

Language: Haskell - Size: 157 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

g-s-k/parsley

a scheme implementation in rust

Language: Rust - Size: 4.5 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

swananddhawan/EOPL

My assignments and exercises solved in elective: EOPL (Essentials of Programming languages)

Language: Scheme - Size: 2.53 MB - Last synced at: 4 days ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

arichel/PicoScheme

Tiny scheme implementation written in c++17

Language: C++ - Size: 2.15 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 18 - Forks: 5

rupanshusoi/Misty

A Scheme Interpreter in Lua.

Language: Lua - Size: 82 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

the-language/corescheme 📦

[旧]见 https://github.com/zaoqil/zaoqil Scheme -> JS Lua PHP

Language: Racket - Size: 107 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

the-language/apply 📦

應用語

Language: Racket - Size: 317 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 3

jfourkiotis/deimos 📦

A naive scheme interpreter written in D

Language: D - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jfourkiotis/sanguinius 📦

A half-baked scheme implementation written in Swift

Language: Swift - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

Zeta611/scheme-swift 📦

Scheme-Swift is a Scheme interpreter written in Swift

Language: Swift - Size: 33.2 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

dannypsnl/little-scheme 📦

A little scheme for playing SICP

Language: Haskell - Size: 169 KB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 1

rami3l/rusk 📦

A WIP baby Scheme interpreter in Rust

Language: Rust - Size: 133 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

jfourkiotis/kat 📦

A very simple Scheme interpreter.

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

jopemachine-playground/Cute19-Interpreter 📦

2019 CNU Programming Language Team Assignments

Language: Java - Size: 537 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

maxrok98/c-lisp

My attempt on writing LISP interpreter in C.

Language: C - Size: 86.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

naens/scheme-lisp

Exercises for Lisp In Small Pieces

Language: PowerShell - Size: 132 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 1

qingpeng9802/Lispjs

A Lisp (Scheme) Interpreter in JavaScript (ES6) referring to lisp.py

Language: JavaScript - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

Br1an6/Scheme-Interpreter

Using C++ to implement Scheme Interpreter

Language: C++ - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

twolodzko/schemero

Minimal Scheme implementation in Erlang/OTP

Language: Erlang - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

twolodzko/schsch

Minimal Scheme interpreter implemented in Scheme (Racket)

Language: Racket - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jsun98/LispCC

A lightweight LISP/Scheme interpreter with core functionalities. Written in C++.

Language: C++ - Size: 46.9 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 2

apophizzz/JScheme

Scheme interpreter written in Java.

Language: Java - Size: 441 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 2

false-schemers/sharpF

#F (Sharp-F or False) is a portable compiler/runtime for a minimalistic subset of the Scheme programming language. Compatibility with R5RS/R7RS Scheme programs is provided in a form of libraries written in #F itself.

Language: C - Size: 2.09 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 1

andrakis/c4-lisp

Experiments on the self-hosting c4 compiler, with the goal to implement a nicer Lisp-style virtual machine

Language: C - Size: 175 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 0

chungkwong/JSchemeMin

A small scheme implementation in java

Language: Java - Size: 556 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 22 - Forks: 2

twolodzko/loco

Lisp implemented in OCaml, Oooh!

Language: OCaml - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tom-weatherhead/atrocity

A Scheme interpreter implemented in C.

Language: C - Size: 454 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

zack466/OScheML

A R5RS-inspired Scheme written in OCaml

Language: OCaml - Size: 72.3 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

SinclairGurny/PSIL

Interpreter for my own LISP/Scheme like programming language built from the ground up!!

Language: C++ - Size: 125 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

meooow25/ash

An interpreter for a subset of R5RS Scheme

Language: Haskell - Size: 26.4 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ashton314/mini_scheme

A tiny implementation of the Scheme programming language: the core written in Perl, and the auxiliary functions written in Scheme itself. The interpreter uses the syntactic analysis method of evaluation outlined in "Structure and Interpretation of Computer Programs" (Sussman et al)

Language: Perl - Size: 147 KB - Last synced at: 3 days ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

ivaigult/yatl

Yet another tiny lisp

Language: C++ - Size: 164 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

false-schemers/s5iof

S5IOF (Scheme 5 In One File) is a minimal interpreter for R5RS Scheme

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

brunograssano/interprete-de-scheme

Trabajo practico que consistió en implementar un interprete de Scheme - Lenguajes Formales 75.14 - 2C2021 - FIUBA

Language: Clojure - Size: 563 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jpdong/scheme-interpreter-java

Language: Java - Size: 90.8 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 7 - Forks: 0

larsen/wiz

A Scheme interpreter written in Haskell

Language: Haskell - Size: 108 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 1

RainMark/lispoo

C++ Lisp Interpreter

Language: C++ - Size: 93.8 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

announce/sir

SIR: Scheme Interpreter in Rust-wasm

Language: Rust - Size: 69.3 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

tom-weatherhead/thaw-interpreter

Programming language interpreters, including LISP, Scheme, and Prolog.

Language: TypeScript - Size: 1000 KB - Last synced at: about 13 hours ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

skyf0l/hal

Epitech - A Lisp interpreter in Haskell

Language: Haskell - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mpenick/snap

A weird Clojure-ish lisp written in C

Language: C - Size: 160 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

MohamedElgharbawy/mohamedelgharbawy.github.io

Personal Website

Language: JavaScript - Size: 14.5 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

discipleofhamilton/Scheme-Interpreter

This is my practice project in order to try to implement a programming language.

Language: C++ - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ronnaksaxena/meta.scm

Scheme interpreter written in scheme

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

OrangeBacon/scheme

A small implementation of R7RS scheme written in rust

Language: Rust - Size: 368 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

khalidh223/scheme-interpreter

A C interpreter for Scheme expressions.

Language: C - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

boaz23/ppl-ass4

BGU PPL Course Assignment 4 - Scheme type checking, typescript generators and promises

Language: TypeScript - Size: 301 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

geekyfox/scheming

Scheming: The journey through functional programming, language design, insobriety and bad jokes

Language: C - Size: 132 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

david-shmailov/Interpeter-for-Scheme

This is an interpreter for Scheme we were assigned to do in the Principles of Programming Languages course. The interpreter is for Scheme-based languages called L1 to L7. the interpreter is written in typescript. there are also a few other assignments that involved logic programming in Prolog. These assignments were done by David Shmailov and Aviram Lachmani.

Language: TypeScript - Size: 1.34 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

rickbutton/Scheme.NET

A R5RS Scheme interpreter for .NET

Language: C# - Size: 1.86 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

spoax/miniskim

A mini Scheme interpreter in C.

Language: C - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

abstraktor/multileveldebugging-QoppaS

qoppa in squeak

Language: HTML - Size: 2.63 MB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

rayoverweij/schemelin

A basic Scheme interpreter in Kotlin

Language: Kotlin - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

certainty/sceme

Sceme is Scheme in Scala

Language: Java - Size: 163 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

noitak/ruby-tiny-scheme

Tiny Scheme interpliter for Ruby practice

Language: Ruby - Size: 97.7 KB - Last synced at: over 2 years ago - Pushed at: about 13 years ago - Stars: 1 - Forks: 0

0ncorhynchus/mictyris

Scheme interpreter :crab:

Language: Rust - Size: 94.7 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

h-j-13/Schemyself

:arrows_clockwise: A bootstrapping Scheme Interpreter

Size: 0 Bytes - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

DanaL/notion

A toy scheme interpreter

Language: C - Size: 171 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Zeta611/scheme-cpp

Minimal Scheme interpreter written in C++

Language: C++ - Size: 121 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

siddg97/Simple-Expression-Evaluator-and-Simplifier

Scheme expression evaluator

Language: Scheme - Size: 25.4 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

andrakis/SchemingSharply

Adventures in Scheme on C#

Language: C# - Size: 392 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

zni/slippy

A toy Scheme interpreter.

Language: Rust - Size: 46.9 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

waytobehigh/lisp-interpreter

Lisp interpreter written in C++

Language: C++ - Size: 4.6 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

itsrainingmani/Write-Yourself-a-Scheme

Write Yourself a Scheme in 48 Hours

Language: Haskell - Size: 1000 Bytes - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

PaperMonoid/hscheme

A scheme interpreter made in haskell.

Language: Haskell - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

rvprg/rvscheme

Lisp system. Capable of running programs from SICP.

Language: C# - Size: 95.7 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

OrHayat/ppl171

Principles of programming languages 171

Language: Racket - Size: 2.3 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Treecase/Scheme-like-Interpreter

An interpreter for a Scheme-like language.

Language: C - Size: 79.1 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Lw-Cui/LSI

Liwei's Scheme interpreter (and painter).

Language: C++ - Size: 792 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

siutin/scheme-rs

A Scheme Interpreter written in Rust based on Peter Norvig's lispy (http://norvig.com/lispy.html)

Language: Rust - Size: 127 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

dmit/keikaku

A tiny Lisp

Language: Rust - Size: 5.86 KB - Last synced at: 8 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

AgrYpn1a/ska-scheme

Scheme interpreter written in Scala.

Language: Scala - Size: 29.3 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

matthewmpalen/lispy

Scheme interpreter written in Python

Language: Python - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ramyaragupathy/lisp-interpreter

Language: JavaScript - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

hemantmehra/lisp

A simple lisp interpreter.

Language: C - Size: 66.4 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

lamdav/SchemeInterpreter

A Scheme Interpreter written for CSSE304.

Language: Scheme - Size: 122 KB - Last synced at: 3 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

steshaw/schemey

Scheme interpreter based on "Write Yourself a Scheme in 48 Hours"

Language: Haskell - Size: 29.3 KB - Last synced at: 26 days ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

jdormit/little-scheme

A little scheme

Language: Scala - Size: 243 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

phouchguk/bootstrap-scheme

Language: C - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0