annotate Tools/modulator/README @ 5817:48b94de85bf3 legacy-trunk

Extensive changes by AMK.
author Guido van Rossum <guido@python.org>
date Thu, 17 Jul 1997 16:29:42 +0000
parents 4389a60fedce
children 5539aebf8938
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2755
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
1 This is release 1.2 of modulator, a generator of boilerplate code for
2466
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
2 modules to be written in C.
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
3
2755
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
4 Difference between 1.2 and 1.1: __doc__ templates are now generated
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
5 (thanks to Jim Fulton).
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
6
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
7 Difference between 1.1 and 1.0: the templates now use "new-style"
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
8 naming conventions. Many thanks to Chak Tan <tan@ee.rochester.edu> for
4389a60fedce Updated
Jack Jansen <jack.jansen@cwi.nl>
parents: 2713
diff changeset
9 supplying them.
2713
cd9d86ecc175 Templates converted to new naming conventions (thanks to Chak Tan)
Jack Jansen <jack.jansen@cwi.nl>
parents: 2466
diff changeset
10
cd9d86ecc175 Templates converted to new naming conventions (thanks to Chak Tan)
Jack Jansen <jack.jansen@cwi.nl>
parents: 2466
diff changeset
11 Usage when you have tk is *really* simple: start modulator, fill out
2466
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 the forms specifying all the objects and methods, tell modulator
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 whether objects should also be accessible as sequences, etc and press
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 'generate code'. It will write a complete skeleton module for you.
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
15
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 Usage when you don't have tk is slightly more difficult. Look at
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 EXAMPLE.py for some details.
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
18
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
19 Oh yeah: you'll probably want to change Templates/copyright, or all
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 your code ends up as being copyrighted to CWI:-)
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
21
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
22 Let me know what you think,
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
23 Jack Jansen, jack@cwi.nl
322fc596f1c4 checkin of Jack's original version
Guido van Rossum <guido@python.org>
parents:
diff changeset
24