eric-unc/psil

Consistent lexicon

Opened this issue · 0 comments

I would like to have a consistent lexicon for the language, and would like to rethink some of the terminology used so far. Ideally it should be standardized/documented too (related to #45).

Off the top of my head, I don't like the term "rand" at all. Iffy on "proc" over "func"/"function". And generally, I would like to have more abbreviated terms (like "str", "bool"), while still being recognizable. In C, there a lot of functions like atoi, where it's abbreviated so much that you cannot possibly guess what it means without looking it up, and imo that should be avoided.