Michael Uleysky
|
5827eebde3
|
Add header guard in builtin.h.
|
8 years ago |
Michael Uleysky
|
acc973982a
|
Enforce constantness of all Objects.
|
8 years ago |
Michael Uleysky
|
da0c897a95
|
Error reporting in arifmetic and Get<> functions.
Replace 0 on nullptr.
|
8 years ago |
Michael Uleysky
|
c218ef8eaf
|
Use templates for generating standart arifmetic functions.
Automatic translation of strings to numbers in arifmetic functions.
|
9 years ago |
Michael Uleysky
|
b442834bdc
|
Make template Get available for modules.
|
9 years ago |
Michael Uleysky
|
162a18c72b
|
Replace IS_OTYPE macros on more useful template OBType
|
9 years ago |
Michael Uleysky
|
1cf8c24537
|
Move includes in separate dir
|
9 years ago |
Michael Uleysky
|
17dcff67cb
|
Functions accept const ObjectList*, not ObjectList*
|
9 years ago |
Michael Uleysky
|
a8d1239b46
|
Rename arifmetic.{cpp,h} to builtin.{cpp,h}
|
9 years ago |
Michael Uleysky
|
e011354f04
|
Interpret dot as function GET.
Add functions Copy (make object copy) and Evaluate (run functions) for class ObjectBase and its derivatives.
|
9 years ago |
Michael Uleysky
|
a31a47656d
|
Add simple arifmetic functions.
Tune exported suymbols.
|
9 years ago |