OlehL / cuda_lexers

Lexers for CudaText
1 stars 0 forks source link

specman- %id #21

Closed Alexey-T closed 4 years ago

Alexey-T commented 4 years ago
<'

struct nest {
    %i1 : byte;
    %i2 : byte;
};

type test_kind : [NORMAL];

struct test {
    kind   : test_kind;

    %i1    : byte;
    %i2    : byte;
    %l1[8] : list of byte;
    %i3    : byte;
    %s1    : string;
    %r1    : real;
};

'>

что там значит %слово? переменные? может это посветить новым стилем?

Alexey-T commented 4 years ago
struct s {
    %f1: uint(bits: 16);
    %f2: uint(bits: 8);

};
OlehL commented 4 years ago

image обозначение для физических полей, также нашел ! . Какой стиль давать String2 и String3 или такое не стоит светить?

Alexey-T commented 4 years ago

StringN это для строк, надо выбрать из этих IdN Label

OlehL commented 4 years ago

Свободные только idBad и Label

Alexey-T commented 4 years ago

Label, еще TagId TagProp TagBound

Alexey-T commented 4 years ago

слова "me" и другие- зеленые. значит они IdVar. но IdVar надо на переменные. это переменные?

OlehL commented 4 years ago

слова "me" и другие- зеленые. значит они IdVar. но IdVar надо на переменные. это переменные?

Да это переменные. Они как self в python.

Alexey-T commented 4 years ago

Self в питон не переменная а стандартное поле, переменные этотнапример в php- $name

OlehL commented 4 years ago

9a79ecfbe3ed833071517c94648a6f786117e347 добавил для !id и %id