Re: [PATCH] Remove functions, procedures and simple procedures.

2016-03-19 Thread Samuel Thibault
Flávio Cruz, on Sat 19 Mar 2016 14:09:01 +0100, wrote: > I also don't think they are going to be used since procedures and functions > don't provide error codes during return and we can do everything with > simpleroutine and routine, which are superior alternatives. Ok. > Note that I've also cros

Re: [PATCH] Remove functions, procedures and simple procedures.

2016-03-19 Thread Samuel Thibault
Flavio Cruz, on Tue 15 Mar 2016 05:31:41 -0400, wrote: > This has been tested by cross-compiling a base Hurd system to make sure > these kinds of routines are no longer used. Applied, thanks! > * lexxer.l: Remove tokens. > * parser.y: Remove token types and production rules. > * routine.c: Remove

Re: [PATCH] Remove functions, procedures and simple procedures.

2016-03-19 Thread Flávio Cruz
On 19 March 2016 at 12:35, Samuel Thibault wrote: > Hello, > > Flavio Cruz, on Tue 15 Mar 2016 05:31:41 -0400, wrote: > > This has been tested by cross-compiling a base Hurd system to make sure > > these kinds of routines are no longer used. > > What is the rationale for removing them? Will we n

Re: [PATCH] Remove functions, procedures and simple procedures.

2016-03-19 Thread Samuel Thibault
Hello, Flavio Cruz, on Tue 15 Mar 2016 05:31:41 -0400, wrote: > This has been tested by cross-compiling a base Hurd system to make sure > these kinds of routines are no longer used. What is the rationale for removing them? Will we never need them again? > * lexxer.l: Remove tokens. > * parser.y

[PATCH] Remove functions, procedures and simple procedures.

2016-03-18 Thread Flavio Cruz
This has been tested by cross-compiling a base Hurd system to make sure these kinds of routines are no longer used. * lexxer.l: Remove tokens. * parser.y: Remove token types and production rules. * routine.c: Remove rtMakeProcedure, rtMakeSimpleProcedure, rtMakeFunction. * routine.h: Remove enum v