flex 2.5.31

Författare: Göran Uddeborg (goeran_at_uddeborg.se)
Datum: 2004-03-21 22:25:00

> N "       --bison-bridge      scanner for bison pure parser.\n"

> N "       --bison-bridge      inläsare för bison-tolkare.\n"

"pure" här är nog viktigt.  Från dokumentationen:

    A Pure (Reentrant) Parser

       A "reentrant" program is one which does not alter in the course of
    execution; in other words, it consists entirely of "pure" (read-only)
    code.  Reentrancy is important whenever asynchronous execution is
    possible; for example, a non-reentrant program may not be safe to call
    from a signal handler.  In systems with multiple threads of control, a
    non-reentrant program must be called only within interlocks.

       Normally, Bison generates a parser which is not reentrant.  This is
    suitable for most uses, and it permits compatibility with Yacc.  (The
    standard Yacc interfaces are inherently nonreentrant, because they use
    statically allocated variables for communication with `yylex',
    including `yylval' and `yylloc'.)

Jag vet inte vad som är bästa översättningen.  I brist på bättre
kanske man skall direktöversätta

  inläsare för ren bisontolk

>   #: parse.y:817 parse.y:827
>   #, c-format
> N msgid "the character range [%c-%c] is ambiguous in a case-insensitive scanner"
> N msgstr "teckenintervallet [%c-%c] är tvetydigt i en skiftlägeskänslig inläsare"

Tvärt om: skiftlägesOkänslig

sv mailing list

Arkiv genererat av hypermail pre-2.1.8.