]> ocean-lang.org Git - ocean/commit
oceani: change labels to look like enum values, not variables.
authorNeilBrown <neil@brown.name>
Mon, 13 Dec 2021 22:34:25 +0000 (09:34 +1100)
committerNeilBrown <neil@brown.name>
Mon, 13 Dec 2021 22:34:25 +0000 (09:34 +1100)
commit90e73c9514fc2dfbf7a88e7ce050f9b08a5c600a
tree40d47e28da3c76bf5608cafb4da0e450399a9b42
parent6e9a6bc829c370f60148deb155c3952edc6895f2
oceani: change labels to look like enum values, not variables.

A label now looks like ".foo".  This makes it a completely separate
namespace from variables.

When we introduce enums, the values will also look like ".foo" an we
know which enum is intended based on context.
Each switch/while will potentially create a local enum type for the
labels.

Signed-off-by: NeilBrown <neil@brown.name>
csrc/oceani-tests.mdc
csrc/oceani.mdc