|
Introduced missing assignment of intermediate result attributes, this having |
value-replacement |
|
Removed redundant comment. |
value-replacement |
|
Ensure that locals are initialised. |
value-replacement |
|
Merged changes from trailing-data. |
value-replacement |
|
Treat integers and sizes identically for convenience. |
trailing-data |
|
Fixed docstring. |
value-replacement |
|
Reset various temporary storage counters for every statement. This is not |
value-replacement |
|
Permit the replacement of floating-point values in locally-referenced objects. |
value-replacement |
|
Merged changes from the trailing-data branch. |
float-preallocation |
|
Merged changes from the trailing-data branch. |
float-preallocation |
|
Fixed docstring. |
tagged-address-values |
|
Handle an absence of release archives properly. |
|
|
Reverted spacing fix, hopefully remedied in MoinLight/moinconvert. |
|
|
Fixed spacing in table. |
|
|
Introduced support for values that can be allocated on a special thread-local |
tagged-address-values |
|
Merged changes from the default branch. |
tagged-address-values |
|
Minor naming and comment adjustments. |
|
|
Introduced copyable and mutable flags in the tagged region of attribute values. |
tagged-address-values |
|
Merged changes from the default branch. |
tagged-address-values |
|
Moved various resolved name details into the instance initialiser. |
|
|
Merged changes from the default branch. |
tagged-address-values |
|
Added reserved argument count to the invocation generation code. |
|
|
Added trailing data type sizes to object tables. |
tagged-address-values |
|
Avoid making general expressions immutable as arguments. |
tagged-address-values |
|
Introduced copyable and mutable flags in the tagged region of attribute values. |
tagged-address-values |
|
Introduced a value stack, currently unused, referenced by a function parameter |
tagged-address-values |
|
Introduced a mutable value tag in place of type-specific tags. |
tagged-address-values |
|
Removed comments. |
tagged-address-values |
|
Removed superfluous tagging definitions. |
trailing-data-int-float |
|
Merged changes from the default branch. |
tagged-address-values |
|
Removed superfluous statements. |
|
|
Store integers and floating point values as trailing data. Although not yet |
tagged-address-values |
|
Merged changes from the default branch. |
trailing-data |
|
Introduced a dedicated sizevalue union member for __size__ attributes. |
|
|
Merged changes from the default branch. |
trailing-data |
|
Support two tag bits and employ proper testing of tag values. |
|
|
Merged changes from the default branch. |
trailing-data |
|
Introduced a dedicated integer type based on ssize_t. This allows integers to be |
|
|
Fixed expected result in comment. |
|
|
Merged changes from the default branch. |
trailing-data |
|
Renamed the string class to str, replacing the str function with the new_str |
|
|
Fixed comment. |
|
|
Updated Unicode type details. |
trailing-data |
|
Merged changes from the default branch. |
trailing-data |
|
Renamed the utf8string class to unicode, eliminating the unicode function. This |
|
|
Removed "WikiWord" prevention syntax since MoinLight ignores it. |
|
|
Moved integer instantiation support to library functions. |
|
|
Fixed first parameter of is_int invocation. |
|
|
Merged changes from the default branch. |
trailing-data |
|
Fixed int instantiation by special-casing the type in the translator. This also |
|
|
Added a ValueError-raising convenience function. |
|
|
Merged the int-as-function branch. |
|
|
Added some notes about the different type names. |
int-as-function |
|
Merged changes from the default branch. |
trailing-data |
|
Merged the int-as-function branch. |
|
|
Fixed integer instance tests. |
int-as-function |
|
Merged changes from the default branch. |
int-as-function |
|
Added sys.argv initialisation. |
|
|
Renamed the int class to integer and introduced an int function. |
int-as-function |
|
Merged changes from the default branch. |
trailing-data |