Hi,
First post, not a linguist -> excuse any blunders!
I'm evaluating (non-dictionary-based) text-to-phoneme algorithms for USEnglish. One of the reference documents I'm reviewing makes use of symbology that appears outdated and/or potentially unique (page in question attached). I'm trying to clarify its intent and ensure its consistency with other related documents (different authors).
I've lots of questions but hope to start out simple

The "Rules" column is intended to indicate the ASCII representation used in the document for the sound indicated in the "IPA" column. The "up arrow" is represented by a circumflex (^) -- I've no idea why that was not used in place of the up-arrow in this table!
Note the IPA symbols associated with the ^L, ^R, YL and YR rule symbols (lower left). I am guessing that these are intended to represent syllabic versions of those particular sounds (note the schwa definition for 'Y')? But, two
different syllabic versions of each??
I note that a "^M" symbol is also present in the rules -- but omitted in this table (typographical error?) This might be a syllabic M?
Another document that links with this references an "en" sound -- syllabic N?
On a finer point, are "YL" and "YR" to be treated as distinct from the "Y L" and "Y R" sequences? I.e., is "schwa-l" subtly different from "syllabic l" (if we decide that the "YL" symbol actually references a syllabic l)? Ditto for "schwa-r"?
Now, the tougher ones...

Why is "I mapped to two IPA symbols? Are those intended to be similar sounding? I.e., too close to warrant a different representation in the "rules"?
And, the real puzzler: what might the intent of the YR,^ rule symbol be? Note that a "bare" circumflex has no presence in the rules -- unless this is intended to mean "YR followed by any rule symbol that begins with ^". Note, also, that "YR" already exists in this table!
Thanks for your patience and any clarity you can provide!
--don