crcx / parable

Parable is a little smalltalk

parable / README
100644 45 lines (36 sloc) 1.063 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
______ _ _
| ___ \ | | | |
| |_/ / __ _ _ __ __ _ | |__ | | ___
| __/ / _` || '__| / _` || '_ \ | | / _ \
| | | (_| || | | (_| || |_) || || __/
\_| \__,_||_| \__,_||_.__/ |_| \___|
===============================================================================
Parable, a little smalltalk
 
This is a small implementation of Smalltalk. It's based directly on Tim
Budd's Little Smalltalk, Version 3.
 
I've reorganized the source and am cleaning it up and making it work on modern
Unix-like OSes (BSD, Linux, OS X).
 
Goals for remainder of 2009:
 
  - Consistent formatting of source
  - Move documentation (manaul.txt) to reStructuredText
  - Ensure that it builds and runs on OS X and Linux "out of the box"
 
-- Charles Childers
===============================================================================
Finished:
 
  env.h
  filein.c
  interp.c
  interp.h
  lex.c
  lex.h
  memory.h
  names.c
  names.h
  st.c
  tty.c
  unixio.c
 
To Be Cleaned:
 
  memory.c
  news.c
  parser.c
  primitive.c