register is the name of a calling convention which uses registers when possible for function parameters. The register keyword defines that the routine uses this calling convention, but it normally isn't used because this is the default calling convention. -- Felipe Monteiro de Carvalho