Skip to content
main
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
doc
 
 
src
 
 
 
 
 
 
 
 

README.org

Subjective C

Subjective C is an implementation of Objective C that I wrote many years ago — some time around 1993. It uses a hand-written parser to find Objective C code and turn it into ANSII C.

As part of the compliation process, the Perl script src/runtime/makejump.pl munges the C compiler’s assemply code output to turn a jsr into a jump into the code that implements method lookup. The script only works for Motorola 68k and Intel i86 processors.

Included are a few basic library classes: List, Dictionary, String, Stream, and Zone.

Jim Menard, jim@jimmenard.com

About

A small Objective C implementation

Resources

Releases

No releases published

Packages

No packages published