Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bakkdoor/generica

generica - a simple lisp-like language
https://github.com/bakkdoor/generica

Last synced: 1 day ago
JSON representation

generica - a simple lisp-like language

Awesome Lists containing this project

README

        

========================================================================
generica - a simple lisp-like language
(c) 2009/2010 Christopher Bertels
========================================================================

(goals)
- implement a simple lisp-like language
- have fun implementing it
- use ANSI C for the interpreter and possibly no external dependencies
- small codebase and fast compilation, if possible
- this is just for fun and nothing really serious

(status)
- development isn't really going anywhere - this was more or less
merely a introduction of myself to language design & implementation
- many memory leaks - in fact I've written such bad code, that there
is nearly not one free() call in the entire codebase (shame on me!)
-> I guess garbage collection (BoehmGC) would help here
- feel free to use it as a learning reference or whatever :)
I'm planning on implementing a (more serious) new Ruby-like
language in C++ here soon.