GIFI Tax TXF Categories for Canada

Derek Atkins warlord at MIT.EDU
Mon May 21 10:18:16 EDT 2012


John Ralls <jralls at ceridwen.us> writes:

> On May 19, 2012, at 11:51 AM, bunk3m wrote:
>
>> Thank you, John.
>> 
>> I had a look at the file.  What type of file is an scm?
>> 
>> Is there a description somewhere that can help me to understand the
>> structure and how the file is organized?
>
> .scm is for Scheme. Gnucash uses a variant called Guile-1.8 [1]
>
> Any documentation is in the file in the form of comments. Some comments are interpreted by Doxygen and produce the slightly more readable developer documentation [2]. There's a subdirectory (tax/us/de_DE) with the implementation for German taxes; that might be helpful as well.

...and if you were to work on an en_CA version you would need to
effectively duplicate the way the de_DE code was implemented, including
some changes to the C code.

> Regards,
> John Ralls
>
> [1] http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/index.html
> [2] svn.gnucash.org/docs/head/index.html

> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list