diff options
Diffstat (limited to 'mps/code/arg.h')
| -rw-r--r-- | mps/code/arg.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/mps/code/arg.h b/mps/code/arg.h index 2a1385a8dfb..f50107b593f 100644 --- a/mps/code/arg.h +++ b/mps/code/arg.h | |||
| @@ -11,9 +11,14 @@ | |||
| 11 | 11 | ||
| 12 | #include "mpmtypes.h" | 12 | #include "mpmtypes.h" |
| 13 | 13 | ||
| 14 | /* KeyStruct -- keyword argument structure */ | ||
| 15 | 14 | ||
| 16 | /* FIXME: Whether to have a check field should be conditional on variety */ | 15 | /* KeyStruct -- keyword argument structure |
| 16 | * | ||
| 17 | * NOTE: Whether or not to have an argument checking field and functions | ||
| 18 | * could be conditional on build variety. Checking arguments isn't on | ||
| 19 | * the critical path, but this might save space if the MPS is being | ||
| 20 | * deployed in a tight memory situation. | ||
| 21 | */ | ||
| 17 | 22 | ||
| 18 | #define KeySig ((Sig)0x519CE111) /* SIGnature KEYyy */ | 23 | #define KeySig ((Sig)0x519CE111) /* SIGnature KEYyy */ |
| 19 | typedef struct mps_key_s { | 24 | typedef struct mps_key_s { |
| @@ -49,7 +54,7 @@ extern Bool ArgCheckCount(Arg arg); | |||
| 49 | 54 | ||
| 50 | /* C. COPYRIGHT AND LICENSE | 55 | /* C. COPYRIGHT AND LICENSE |
| 51 | * | 56 | * |
| 52 | * Copyright (C) 2001-2002 Ravenbrook Limited <http://www.ravenbrook.com/>. | 57 | * Copyright (C) 2001-2013 Ravenbrook Limited <http://www.ravenbrook.com/>. |
| 53 | * All rights reserved. This is an open source license. Contact | 58 | * All rights reserved. This is an open source license. Contact |
| 54 | * Ravenbrook for commercial licensing options. | 59 | * Ravenbrook for commercial licensing options. |
| 55 | * | 60 | * |