Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

support little/big endian operations on a byte array #7

Closed
rlespinasse opened this issue Oct 9, 2017 · 3 comments
Closed

support little/big endian operations on a byte array #7

rlespinasse opened this issue Oct 9, 2017 · 3 comments

Comments

@rlespinasse
Copy link
Owner

rlespinasse commented Oct 9, 2017

All operations must support little endian and big endian operations

@rlespinasse rlespinasse changed the title support big endian on a byte array support little/big endian on a byte array Oct 11, 2017
@ulziibuyan
Copy link
Contributor

How would you want the functions to distinguish in which endian to operate?

@rlespinasse
Copy link
Owner Author

I haven't decide yet 😄, this is why this issue isn't for hacktoberfest, like #5 and #8

@ulziibuyan
Copy link
Contributor

Let me know when you decide. I would love to contribute.

@rlespinasse rlespinasse changed the title support little/big endian on a byte array support little/big endian operations on a byte array Oct 28, 2017
rlespinasse added a commit that referenced this issue Oct 28, 2017
- Create BigEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- Create LittleEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- [#31] Fix LeftShift and RightShift functions.

- Add some Endianess-free operations
  - Add Mask function on two arrays of the same size,
  - Add InclusiveMerge function on two arrays of the same size,
  - Add ExclusiveMerge function on two arrays of the same size,
  - Add LeftPad function,
  - Add RightPad function.

Closes #7, #31
rlespinasse added a commit that referenced this issue Oct 28, 2017
- Create BigEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- Create LittleEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- [#31] Fix LeftShift and RightShift functions.

- Add some Endianess-free operations
  - Add Mask function on two arrays of the same size,
  - Add InclusiveMerge function on two arrays of the same size,
  - Add ExclusiveMerge function on two arrays of the same size,
  - Add LeftPad function,
  - Add RightPad function.

Closes #7, #31
rlespinasse added a commit that referenced this issue Oct 28, 2017
- Create BigEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- Create LittleEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- [#31] Fix LeftShift and RightShift functions.

- Add some Endianess-free operations
  - Add Mask function on two arrays of the same size,
  - Add InclusiveMerge function on two arrays of the same size,
  - Add ExclusiveMerge function on two arrays of the same size,
  - Add LeftPad function,
  - Add RightPad function.

Closes #7, #31
rlespinasse added a commit that referenced this issue Oct 28, 2017
- Create BigEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- Create LittleEndianOperations accessor with
  - Mask function,
  - InclusiveMerge function,
  - ExclusiveMerge function,
  - ExtractBytes function.

- [#31] Fix LeftShift and RightShift functions.

- Add some Endianess-free operations
  - Add Mask function on two arrays of the same size,
  - Add InclusiveMerge function on two arrays of the same size,
  - Add ExclusiveMerge function on two arrays of the same size,
  - Add LeftPad function,
  - Add RightPad function.

Closes #7, #31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants