Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/bakkdoor/generica
- Owner: bakkdoor
- License: gpl-3.0
- Created: 2009-12-24T10:02:10.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2010-02-02T00:02:28.000Z (almost 15 years ago)
- Last Synced: 2023-04-11T18:18:15.302Z (over 1 year ago)
- Language: C
- Homepage:
- Size: 156 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
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.