It is really my first bigger program. First version came from 1989 when I fell in love with French on grammar school. I programmed it in Pro-DOS Basic. Because I was learned assembler after some time I went back (probably 1994) and I reprogrammed it in assembler. Unfortunately basic version wasn't preserved because when I switched to D80 disk I copy from tape only machine code version.
Program is driven by pointer. You can see french grammar and list of irregular verbs (choice Libriarie) in menu GRAMMAIRE. You can inflect french verbs in menu COMPLETER. Third (secret) part of menu shows keyboard help.