CMC logo Cave Man Code

The quick meanings. Every word has a full page in All words A-Z.

Doing words (statements)

WordSay it likeMeaning
ogaOH-gahprint / say
grunkGRUNKmake a box (variable)
bingaBING-ahif
wongaWONG-ahelse
ungaOON-gahend of a block
boogaBOO-gahrepeat N times
zugZUGwhile
zoopZOOPfor each thing in a pile
clumpKLUMPfunction definition
orkORKreturn an answer
blorpBLORPask the person a question
skribSKRIBdraw
uggUGGcomment / note

Helper words

WordMeaning
snorfmake a pile (list)
plopnothing; plop(pile, x) adds x
nomcount (length)
skoopget a thing by spot number
yoinkremove the last thing
goopturn something into text
shout / whisperuppercase / lowercase
flipreverse text
findwhere does a piece start?
split / jointext to pile / pile to text
whatwhat kind of thing is this?
numbatext to number
mungarandom number
round / flat / roofnearest / down / up
absdistance from zero
small / bigsmaller / bigger of two
root / powsquare root / power
waitpause (milliseconds)

Values

WordMeaning
gronkyes / true
norkno / false
plopnothing
pi3.14159...
lapwhich loop lap (magic box)

Kinds of things

CMC nameHuman name
numberinteger or decimal
gooptext / string
truthboolean
pilelist / array
plopnothing / null
clumpfunction
boxvariable

Ideas

WordMeaning
blockthe code between a starter word and unga
slota little box in the block editor where an expression goes
expressionanything that makes a value: 2 + 3, "hi", x
recursiona clump calling itself
OOGAa friendly error message

Next: Roadmap.