[TxMt] Assembly language patterns
Edward K. Chew
ekchew at gmail.com
Sat Apr 5 13:36:41 UTC 2008
On 5-Apr-08, at 9:08 AM, Luke Daley wrote:
>
> On 05/04/2008, at 11:06 PM, Edward K. Chew wrote:
>
>> I was wondering what the prevailing wisdom is regarding pattern
>> naming conventions for assembly languages. I'm working on a bundle
>> for an obscure chip (the long-discontinued Motorola DSP96002 which
>> we still use in a variety instruments on account of it being one of
>> the few DSPs which supports extended precision floats). So far,
>> I've got patterns like "assembly.opcode", "assembly.directive", and
>> "assembly.directive.macro", but I'm not sure this is the way to
>> go. Should these all be under "keyword", for example?
>
> Hi Ted,
>
> There is a page in the manual on this.
>
> http://macromates.com/textmate/manual/language_grammars#naming_conventions
>
> LD.
Thanks, Luke. I have looked at that page, and the existing
conventions seem to cater mostly to compiled or scripted languages.
Assembly languages are certainly varied, but do tend to share some
common elements that could use their own naming scheme.
I notice under some of themes that shipped with TextMate, there are
sub-categories not listed in the manual. For example, there was one
called "meta.preprocessor" in the Mac Classic theme. For the time
being, I am putting my directives there. It's not a perfect fit,
maybe, but at least it keeps them in a separate area from the opcodes,
which I have under "keyword".
-Ted
More information about the textmate
mailing list