Skip to content
This repository has been archived by the owner on Feb 3, 2020. It is now read-only.

Array Literals #61

Open
sunjay opened this issue Mar 5, 2017 · 0 comments
Open

Array Literals #61

sunjay opened this issue Mar 5, 2017 · 0 comments

Comments

@sunjay
Copy link
Owner

sunjay commented Mar 5, 2017

We use byte strings to initialize arrays of bytes. This works for things that can be represented by just strings, but what about more types like arrays of booleans or arrays of u8 for example?

Support this syntax for any type of array:

let a: [bool; 5] = [true, false, true, true, false];
let b: [u8; 5] = [0, 1, 2, 3, 4];

Implementation Notes

Add another literal type to scope item and implement this like a numeric literal or a byte literal.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant