Skip to content

ybur-yug/edward

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edward

Edward is a Lisp. I am building this from the ground up myself in C and it is an ongoing project. The current status can be inferred easily from the source in casual observation of the codebase (hint: it's sad). I am developing this with a goal of ruby-esque syntax and method functionality combined with the powerful structure of functional programming.

To Compile:

cc -std=c99 -Wall evaluation.c mpc.c -ledit -lm -o evaluation

It is also very basic and being developed by a noob. Pull requests are welcome.

TODOS

  • min and max functions
  • lexical scoping
  • user defined types
  • macros
  • garbage collection
  • tail call optimization
  • static typing

About

Edward is my newbie attempt at writing my own Lisp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages