mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-05 01:02:51 -06:00
faster expression extraction
This commit is contained in:
@@ -27,8 +27,8 @@ private:
|
||||
public:
|
||||
prob_t get_prob() { return inside_prob + outside_prob; };
|
||||
|
||||
virtual bool proceed(PgfParser *parser, PgfUnmarshaller *u) = 0;
|
||||
virtual void combine(PgfParser *parser, ParseItemConts *conts, PgfExpr expr, prob_t inside_prob, PgfUnmarshaller *u) = 0;
|
||||
virtual State *proceed(PgfParser *parser, PgfUnmarshaller *u) = 0;
|
||||
virtual bool combine(PgfParser *parser, ParseItemConts *conts, PgfExpr expr, prob_t inside_prob, PgfUnmarshaller *u) = 0;
|
||||
virtual void print1(PgfPrinter *printer, State *state, PgfMarshaller *m) = 0;
|
||||
virtual void print2(PgfPrinter *printer, State *state, int x, PgfMarshaller *m) = 0;
|
||||
virtual PgfExpr get_expr(PgfUnmarshaller *u) = 0;
|
||||
|
||||
Reference in New Issue
Block a user