Activity
Use Type.Array() to check if the type is array-like.
Use Type.Array() to check if the type is array-like.
WIP: pointer fixes.
WIP: pointer fixes.
Removed dead code.
Removed dead code.
Cleaned up type checks.
Cleaned up type checks.
Pointer fixes.
Pointer fixes.
Copy from pointer source.
Copy from pointer source.
Pointer fixes.
Pointer fixes.
Assignment to indexed array locations.
Assignment to indexed array locations.
SSA assembly documentation.
SSA assembly documentation.
Initial work on SSA assembly documentation.
Initial work on SSA assembly documentation.
Empty slices can be instantiated in variable declaration time.
Empty slices can be instantiated in variable declaration time.
Updated documentation.
Updated documentation.
Merge pull request #31 from markkurossi/topic/copy
Merge pull request #31 from markkurossi/topic/copy
Pull request merge
Changed to use builtin copy.
Changed to use builtin copy.
The builtin copy implemented as AST node.
The builtin copy implemented as AST node.
LRValue.Indirect for following pointer values.
LRValue.Indirect for following pointer values.
Skip errf() functions when reporting MPCLC errors.
Skip errf() functions when reporting MPCLC errors.
Builtin copy as an AST type.
Builtin copy as an AST type.
HMAC-SHA1.
HMAC-SHA1.
Reformatted.
Reformatted.
Added cts.EncryptAES128() example.
Added cts.EncryptAES128() example.
Updated documentation.
Updated documentation.
Store env bindings to block after for-loop unroll.
Store env bindings to block after for-loop unroll.
Slice returns slices, not arrays.
Slice returns slices, not arrays.
Renamed ssa.LValueFor() to ssa.CanAssign(). All uses changed.
Renamed ssa.LValueFor() to ssa.CanAssign(). All uses changed.
Implemented slice types.
Implemented slice types.
More accurate error message when adding methods to unknown type.
More accurate error message when adding methods to unknown type.
Fixed return value parsing.
Fixed return value parsing.
Improved error reporting.
Improved error reporting.
More type checks on assignment. Assign resolved type into LRValue's b…
More type checks on assignment. Assign resolved type into LRValue's b…