view src/ploki/venus.h @ 8203:b0fcb29e2ce7

<b_jonas> learn Silent initial consonants in English are: write, wrong, wrist, wrap, wreck, wrest, wrestle, wriggle, wrinkle, wrath, wraith, wreath, wrangle, wren, wright, wrought, wring, writ, writhe, wry; know, knife, knock, knee, knight, knob, knot, knit, knack, knout, knuckle; psychology, psalm, pseudo, psychic, psionics; gnaw, gnash, gnome, gnu, gnat; pneumatic; mnemonic; chthonic; phthisis; bdellium.
author HackBot
date Sun, 29 May 2016 20:52:46 +0000
parents ac0403686959
children
line wrap: on
line source

#ifndef VENUS_H_
#define VENUS_H_

#include "Str.h"
#include "hash.h"
#include "op.h"

struct venus {
	Hash table;
};

void ve_init(struct venus *);
void ve_end(struct venus *);
void ve_enter(struct venus *, const String *, struct op *);
struct op *ve_findnext(struct venus *, const String *, size_t);
struct op *ve_findprev(struct venus *, const String *, size_t);
const String *ve_label(struct venus *, const struct op *);

#endif /* VENUS_H_ */