pristine:0000000195-3f2261c94a948e3fc47cad3562f2bff5dc5b323054c6f023598ce17d4ec65952 [trivial automata clinton@unknownlamer.org**20091028174621 Ignore-this: 193622b3db42a3424035581ceba2a0e3 ] hash: 0000000868-2f58567678aa5a1900a408ec0f115bc1cf9ea4e9fb671f13ef9d7a4c9ac52733 [Partial reimplementation of scsh `define-record' clinton@unknownlamer.org**20100328085406 Ignore-this: e3ce9271b1742aec72e5dc8edfd17a11 * Proof of concept (look ma! after hours of effort I appear to have attained a fleeting grasp on how to use `syntax-case') * Needs to define `modify-FOO:BAR' and 'copy-FOO' * Uses vectors; should probably use Guile records instead * Intentionally does not support methods (`disclose' was the only supported one and is of questionable value given that guile-scsh just ignores the declaration) ] hash: 0000001978-0f6f02be42337f8692cea1d9b8d3ac555aaa4a18480293ab9d1ef01cc7cc2b14