Ambroz Bizjak
|
462ed77f14
ncd: Implement object reference infrastructure and objref module.
|
hace 11 años |
Ambroz Bizjak
|
5d77b8559f
ncd: Move some NCDVal header code to another file.
|
hace 11 años |
Ambroz Bizjak
|
4cf4b99cd5
ncd: NCDObject: Move code to c-file.
|
hace 11 años |
ambrop7
|
abba37f455
ncd: NCDObject: Refactoring. Use just one kind of getvar/getobj callbacks. Change the state argument to callbacks to be an
|
hace 13 años |
ambrop7
|
d9d822788d
ncd: NCDObject: make it possible to have the method call context pointer different from the _getobj and _getarg context
|
hace 13 años |
ambrop7
|
7e29861b10
ncd: NCDObject: store object type as a string identifier instead of char pointer
|
hace 13 años |
ambrop7
|
a157cf9829
ncd: use unique string identifiers when resolveing variable/object names. The goal is to improve
|
hace 13 años |
ambrop7
|
b2e53909ac
ncd: NCDObject: remove unused functions
|
hace 13 años |
ambrop7
|
3d71336ec3
ncd: store variable names as strings one after another, instead of with arrays of pointers. Also make
|
hace 13 años |
ambrop7
|
27c36e7859
ncd: make a new more efficient value storage object NCDVal, and migrate things from NCDValue to NCDVal
|
hace 13 años |
ambrop7
|
c2674d7077
ncd: NCDObject: add NCDObject_ResolveObjExprCompact()
|
hace 13 años |
ambrop7
|
1de3b66b54
ncd: rework object/variable resolution. Rather than working with string object expressions, work with individual
|
hace 14 años |