     1 * Однострочный комментарий
     2
     3 /*
     4   Многострочный комментарий
     5 */
     6
     7 * синонимы слова $EXTERN:
     8 $EXTERN Print;
     9 $EXTRN Prout;
    10 $EXTERNAL Card;
    11
    12 $BADKEYWORD /* битое ключевое слово */
    13
    14 $INCLUDE "LibraryEx";
    15
    16 /**
    17   Документирующий комментарий
    18 */
    19
    20 * ниже — псевдокомментарий
    21 *$FROM Library
    22 $EXTERN Add;
    23
    24 $ENUM enum;
    25 $EENUM entry-enum;
    26 $SWAP swap;
    27 $ESWAP entry-swap;
    28
    29 $DRIVE Drive;
    30 $INLINE Inline;
    31 $SPEC FuncName e.STATIC (e.dynamic);
    32
    33 %%
    34 void f() {
    35   // Вставка кода на C++
    36   for (int i = 0; i < 100; ++i)
    37     printf("%i = 0x%x\n", i);
    38
    39   bool x = 1 < 2 && 3 > 1;
    40 }
    41 %%
    42
    43 $ENTRY Go {
    44   CompoundSymbol = "escapes: \x42\n\t\r\'\"\<\>\(\)";
    45   Chars = 'escapes: \x42\n\t\r\\\'\"\<\>\(\)';
    46   BadEscape = '\q';
    47   unclosed_quote = 'abc;
    48   unclosed_compound = "abc;
    49   bad_escaped_character = \q;
    50
    51   SpecialSymbols
    52     , \x42 \n \r \t \' \" \< \> \( \) \\
    53     : '\x42\n\r\t\'\"\<\>\(\)'
    54     = <Go 1>;
    55
    56   local_function = <__FindMuPtr $SCOPEID enum>;
    57
    58   e.Other = e.Other;
    59 }
    60
    61 $ENTRY NativeFunction {
    62 %%
    63   // Нативные вставки могут быть внутри функций
    64   return refalrts::cRecognitionImpossible;
    65 %%
    66 }