apoch / epoch-language

Home of the Epoch Programming Language Project
Other
72 stars 3 forks source link

Reimplement generic array support #72

Closed GoogleCodeExporter closed 7 years ago

GoogleCodeExporter commented 9 years ago
Decide on a syntax and general mechanism of operation for supporting general 
data arrays; utilize this functionality for storing arbitrary primitives and 
POD structures.

Original issue reported on code.google.com by don.ap...@gmail.com on 12 Oct 2010 at 5:53

GoogleCodeExporter commented 9 years ago
It is highly unlikely that a decent generics implementation can be realized in 
a respectably short timeframe, so I'm deferring this to a later release, so we 
can get R11 out the door ASAP.

Original comment by don.ap...@gmail.com on 3 Jan 2011 at 8:31

apoch commented 7 years ago

The last several commits have introduced array syntax, array initialization, and array reads. Assignments are still pending as well as passing array slots by reference and other semantic features.

apoch commented 7 years ago

Assignments into arrays are now baseline functional. There will be a lot of cleanup needed to generalize the parsing and IR for assignments now that arrays are present in the language. Separate issues/tracking bugs can be filed as needed, for the purposes of this (ancient!) issue I'm closing it out.