|
| |
3095 |
3095 |
to scalar case |
|
| |
3096 |
3096 |
* extended regression test |
|
| |
3097 |
3097 |
|
|
| |
|
3098 |
- nsf.c: |
|
| |
|
3099 |
* fixing compliation with NSF_MEM_COUNT |
|
| |
|
3100 |
* New function DeleteProcsAndVars() to trigger deletion of |
|
| |
|
3101 |
ParamDefs (fixes a small mmemory leak); |
|
| |
|
3102 |
* improved comments |
|
| |
|
3103 |
|
|
| |
|
3104 |
|
|
| |
|
3105 |
|
|
| |
3098 |
3106 |
TODO: |
|
| |
3099 |
3107 |
- add "delete variable" analogous to "delete attribute" |
|
| |
3100 |
3108 |
- interface of "variable" and "attribute": |
|
| |
3101 |
3109 |
* add switch -array for "variable"? |
|
| |
3102 |
3110 |
* should we switch from "-class" to "-slotclass"? |
|
| |
3103 |
3111 |
* should we change interface for default value in attribute? |
|
| |
3104 |
3112 |
probably not, same interface is used in methodparameters as well |
|
| |
3105 |
|
|
|
| |
3106 |
|
- Should we leave "variable" and "attribute" as it is, or |
|
| |
3107 |
|
switch the names to something better? Some options: |
|
| |
3108 |
|
|
|
| |
3109 |
|
- [obj/cls info method handle "FOO foo"] does neither return a proper |
|
| |
3110 |
|
submethod handle nor any valid handle ... needs a fix. |
|
| |
3111 |
|
|
|
| |
3112 |
|
- NsfObjWrongArgs() & friends is not aware of submethods. Error |
|
| |
3113 |
|
messages print with the leaf method names only, e.g.: "anObj method |
|
| |
3114 |
|
..." instead of " anObj info method ..." etc. |
|
| |
3115 |
|
|
|
| |
3116 |
|
- variable and incremental, test for user-defined types |
|
| |
3117 |
|
- should we change interface for default value in attribute? |
|
| |
3118 |
|
probably not, same interface is used in methodparameters as well |
|
| |
3119 |
3113 |
- Should we leave "variable" and "attribute" as it ist? |
|
| |
3120 |
3114 |
options: |
|
| |
3121 |
3115 |
(a) leave it as it is |
|
|
| |
3130 |
3124 |
(e) others? |
|
| |
3131 |
3125 |
- call user defined setter in object parameters? |
|
| |
3132 |
3126 |
|
|
| |
|
3127 |
- [obj/cls info method handle "FOO foo"] does neither return a proper |
|
| |
|
3128 |
submethod handle nor any valid handle ... needs a fix. |
|
| |
|
3129 |
|
|
| |
|
3130 |
- NsfObjWrongArgs() & friends is not aware of submethods. Error |
|
| |
|
3131 |
messages print with the leaf method names only, e.g.: "anObj method |
|
| |
|
3132 |
..." instead of " anObj info method ..." etc. |
|
| |
|
3133 |
|
|
| |
3133 |
3134 |
- Revise callstack introspection/intercession, i.e., [current |
|
| |
3134 |
3135 |
activelevel] vs. [current callinglevel] vs. uplevel()/upvar(): |
|
| |
3135 |
3136 |
|