**This is an old revision of the document!** ----
June 6: Weekly meeting today. We discussed about the syntax: * Variable names can contain '-' and '/'. So, something like ${a+2} is not possible. * Decided we needed a formal document describing the syntax. June 7: Spent today writing down a formal grammar. Discussed it with Stefan, who suggested some changes, which I put in. June 8: Put in string support. set resp y echo $(${resp} == y) works. This is in [[http://git.etherboot.org/?p=people/lynusvaz/gpxe.git;a=commit;h=4a7aba4dadc8f38844767f931643b712f43662e1|my git repository]] now. A few bugs remain, which I will work on. June 9: Continued working on the string support. Removed the obvious bugs, and it seems to work properly now. I will also have to think about quoting.