the first code creates and initialises two variables (x and y) to 1. it then forms a vector of both of them, and prints that vector of integers as a string (so, prints x and y). if x is greater than 10, it jumps to line 11 (the end of program), which skips line 10. line 10 is executed if x is not greater than 10. it jumps back to line 3.
caesar: you are somewhat right, vcrpos is for setting the cursor position in the terminal using variable names, and stpri is for printing a string given in its arguments (therefore it will print "#")
razetime: I have a readme thats still unfinished if thats what you mean