* ch-exp.c (parse_primval): Handle CARD, MAX, MIN.
authorWilfried Moser <moser@cygnus>
Wed, 6 Mar 1996 08:02:45 +0000 (08:02 +0000)
committerWilfried Moser <moser@cygnus>
Wed, 6 Mar 1996 08:02:45 +0000 (08:02 +0000)
commitc105168f7641b925afdd9d15cf0ea0224eb36b84
treebdb4a350092fca142ccbe7db3616af7567ea2ac7
parent6bf53072e9bb76a53b38c1be4226de67af3adba2
    * ch-exp.c (parse_primval): Handle CARD, MAX, MIN.
        (match_string_literal): Handle control sequence.
        (match_character_literal): Deto.

        * ch-lang.c (chill_printchar): Change formating of nonprintable
        characters from C'xx' to ^(num).
        (chill_printstr): Deto.
        (value_chill_card, value_chill_max_min): New functions to process
        Chill's CARD, MAX, MIN.
        (evaluate_subexp_chill): Process UNOP_CARD, UNOP_CHMAX, UNOP_CHMIN.

        * expression.h (exp_opcode): Add UNOP_CARD, UNOP_CHMAX, UNOP_CHMIN
        for Chill's CARD, MAX, MIN.

        * valarith.c (value_in): Add processing of TYPE_CODE_RANGE
        and change return type from builtin_type_int to
        builtin_type_chill_bool.
gdb/ChangeLog
gdb/ch-exp.c
gdb/ch-lang.c
gdb/valarith.c