Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 2988aec7 in mainline for uspace/app/bithenge/expression.h


Ignore:
Timestamp:
2012-08-14T03:17:17Z (9 years ago)
Author:
Sean Bartell <wingedtachikoma@…>
Branches:
lfn, master
Children:
71b0d4d4
Parents:
1b6b76d
Message:

Bithenge: read FAT files/subdirs; self-recursion and more operators

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/bithenge/expression.h

    r1b6b76d r2988aec7  
    9393typedef enum {
    9494        BITHENGE_EXPRESSION_INVALID_BINARY_OP,
     95
    9596        BITHENGE_EXPRESSION_ADD,
    9697        BITHENGE_EXPRESSION_SUBTRACT,
     
    9899        BITHENGE_EXPRESSION_INTEGER_DIVIDE,
    99100        BITHENGE_EXPRESSION_MODULO,
     101
    100102        BITHENGE_EXPRESSION_LESS_THAN,
    101103        BITHENGE_EXPRESSION_GREATER_THAN,
     
    104106        BITHENGE_EXPRESSION_EQUALS,
    105107        BITHENGE_EXPRESSION_NOT_EQUALS,
     108
     109        BITHENGE_EXPRESSION_AND,
     110        BITHENGE_EXPRESSION_OR,
     111
     112        BITHENGE_EXPRESSION_MEMBER,
     113        BITHENGE_EXPRESSION_CONCAT,
    106114} bithenge_binary_op_t;
    107115
     
    114122int bithenge_param_expression(bithenge_expression_t **, int);
    115123int bithenge_const_expression(bithenge_expression_t **, bithenge_node_t *);
    116 int bithenge_member_expression(bithenge_expression_t **,
    117     bithenge_expression_t *, bithenge_node_t *);
    118124int bithenge_scope_member_expression(bithenge_expression_t **,
    119125    bithenge_node_t *);
Note: See TracChangeset for help on using the changeset viewer.