about summary refs log tree commit diff stats
path: root/apps/ex5.subx
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2021-02-06 22:23:54 -0800
committerKartik Agaram <vc@akkartik.com>2021-02-06 22:24:24 -0800
commit6c4c25555c7df0d78ad41c813345f63cae1819de (patch)
tree12dfaff5314cd83a9f683d696b6eb9e8320401c0 /apps/ex5.subx
parent9ebe6b387606b502d055b43e162cae4c88d65d67 (diff)
downloadmu-6c4c25555c7df0d78ad41c813345f63cae1819de.tar.gz
7689 - permit metadata on Mu literal integers
Metadata is always ignored. It's purely for documentation purposes. But
as long as Mu has no named constants it's starting to feel increasingly
essential.

I'm still not going to bother to add metadata to other parts of the language.
Let's see if we need them. Even though it's a little warty that the rules
vary throughout the stack:

  - bare SubX: metadata everywhere
  - SubX with syntax sugar: no metadata in calls or addressing-mode sigil-expressions
  - Mu: metadata only for literal integers
Diffstat (limited to 'apps/ex5.subx')
0 files changed, 0 insertions, 0 deletions