Okay, here is an update (nothing with linking for a while). I have added a bunch of stuff since that last post including:
Switched the sine and cosine routine to using an LUT
conj( has been fixed to now handle notes.
Added support for 32-bit text output
Added the little E ([2nd][,]) for binary input
' for displaying a char by number with Text(
° for displaying ASCII with Text(
ln( for jumping to a line (relative)
Str support for storing to OS strings
Xtra var support (adding numbers to the end of Str, Pic,GDB)
Token hook and menu change
° for writing words when using [
[[ for writing all values as words
[( for writing hex, directly
/ (with a space after it) for doing signed division
A lot of this is pretty technical and would be best understood by versed Grammer coders. To draw attention to
conj(, I finally figured out how to map the right frequencies to certain notes, so users now input a Note, Octave, and Duration to be played

I even have a working player that will parse files to play music. The syntax for the music player is pretty similar to Omnicalc's play( function, but the data is stored in programs.
So a link:
Grammer 2
And I don't really have screenies for these kinds of updates :/ However, I do have a screenie of a few programs I made
Inspired by a program from yeong:
Just a random thing I made:
The music player: