Re: [Freedos-devel] How to create alternative shell

2008-03-17 Thread Imre Leber
>- Oorspronkelijk bericht - >Van: Ladislav Lacina [mailto:[EMAIL PROTECTED] >Verzonden: zondag, maart 16, 2008 07:31 PM >Aan: freedos-devel@lists.sourceforge.net >Onderwerp: Re: [Freedos-devel] How to create alternative shell > >> Well, I wouldn't say t

Re: [Freedos-devel] How to create alternative shell

2008-03-17 Thread Imre Leber
>- Oorspronkelijk bericht - >Van: Ladislav Lacina [mailto:[EMAIL PROTECTED] >Verzonden: zondag, maart 16, 2008 07:31 PM >Aan: freedos-devel@lists.sourceforge.net >Onderwerp: Re: [Freedos-devel] How to create alternative shell > >> Well, I wouldn't say t

Re: [Freedos-devel] How to create alternative shell

2008-03-16 Thread Ladislav Lacina
> Well, I wouldn't say that it would never be done. I actually have been thinking heavily on porting mono to FreeDOS. But I am first working on some other stuff first (like a real implementation of the LEAN file system in C). Nice to hear it. However I think the most important is now a decent FAT3

Re: [Freedos-devel] How to create alternative shell

2008-03-16 Thread Imre Leber
>- Oorspronkelijk bericht - >What programming language you use is entirely up to you - though I doubt that >Java or C# are available on any current or previous MS/PC/DR-DOS clone, and I >doubt that anyone will provide them for it either. Well, I wouldn't say that it would never be done

Re: [Freedos-devel] How to create alternative shell

2008-03-14 Thread Alain M.
Some time ago I spent some time thinking about shells... One approach that solves more problems is: 1) a .BAT allocates some environment variable with a lot of space, like NEXTCMD=1234567890123456789012345678901234567(127chars) 2) the .BAT calls a program that can be written in any language, an

Re: [Freedos-devel] How to create alternative shell

2008-03-14 Thread Eric Auer
Some added comments... > Secondly, if you know about BNF, lex and yacc Those are about parsing. In other words, they are about how you decide what a STRING like "copy *.txt *.com x: /z" wants to TELL your shell ;-). > What programming language you use is entirely up to you - though I doubt that

Re: [Freedos-devel] How to create alternative shell

2008-03-14 Thread Wesley Parish
First things first - what is it going to be doing? Is it a small and quick drop-in for command.com? Or a heavyweight replacement that does a lot more things that command.com couldn't do? Decide that first. Secondly, if you know about BNF, lex and yacc, it might be a good idea to do a lot of

Re: [Freedos-devel] How to create alternative shell

2008-03-13 Thread Blair Campbell
On Thu, Mar 13, 2008 at 2:47 PM, Marco Achury <[EMAIL PROTECTED]> wrote: > Just a newby question. > I would like to write an alternative interpreter command to replace > command.com/Freecom. I don't think that this is as easy as it seems. If you don't want your shell to waste tons of low memory

Re: [Freedos-devel] How to create alternative shell

2008-03-13 Thread Alain M.
Eric Auer escreveu: > Hi Marco, > >> I would like to write an alternative interpreter command >> to replace command.com/Freecom. > > That can be as easy or as hard as you want. You can even have a completely normal program that you run whenever you want and "behaves" like a command com. That i

Re: [Freedos-devel] How to create alternative shell

2008-03-13 Thread Eric Auer
Hi Marco, > I would like to write an alternative interpreter command > to replace command.com/Freecom. That can be as easy or as hard as you want. > I have basic programming knowledge. Good. > I'm clear that I must to provide a replacement > for all internal commands. No. Almost any program

Re: [Freedos-devel] How to create alternative shell

2008-03-13 Thread lyricalnanoha
On Thu, 13 Mar 2008, Marco Achury wrote: > Just a newby question. > I would like to write an alternative interpreter command to replace > command.com/Freecom. > I have basic programming knowledge. > I'm clear that I must to provide a replacement for all internal commands. > Can I simply write my

[Freedos-devel] How to create alternative shell

2008-03-13 Thread Marco Achury
Just a newby question. I would like to write an alternative interpreter command to replace command.com/Freecom. I have basic programming knowledge. I'm clear that I must to provide a replacement for all internal commands. Can I simply write my program in my favorite language, compile as stand alo