Home
last modified time | relevance | path

Searched refs:ForthWord (Results 1 – 5 of 5) sorted by relevance

/external/skia/forth/
DStdWords.cpp13 class name##_ForthWord : public ForthWord { \
109 class add_ForthWord : public ForthWord { public:
115 class sub_ForthWord : public ForthWord { public:
121 class mul_ForthWord : public ForthWord { public:
127 class div_ForthWord : public ForthWord { public:
133 class mod_ForthWord : public ForthWord { public:
139 class divmod_ForthWord : public ForthWord { public:
147 class dot_ForthWord : public ForthWord { public:
154 class abs_ForthWord : public ForthWord { public:
162 class negate_ForthWord : public ForthWord { public:
[all …]
DForthTests.cpp20 typedef void (*ForthWordTestProc)(ForthWord*, ForthEngine*, Reporter*);
29 static void drop_test0(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in drop_test0()
35 static void drop_test1(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in drop_test1()
43 static void dup_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in dup_test()
51 static void swap_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in swap_test()
60 static void over_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in over_test()
70 static void rot_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in rot_test()
81 static void rrot_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in rrot_test()
92 static void swap2_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in swap2_test()
105 static void dup2_test(ForthWord* word, ForthEngine* fe, Reporter* reporter) { in dup2_test()
[all …]
DForthParser.h14 class ForthWord; variable
24 void addWord(const char name[], ForthWord* word) { in addWord()
28 void add(const char name[], size_t len, ForthWord* word) { in add()
35 ForthWord* find(const char name[], size_t len) const { in find()
36 ForthWord* word; in find()
43 SkTDict<ForthWord*> fDict;
DForth.cpp73 void ForthWord::call(ForthCallBlock* block) { in call()
148 void appendWord(ForthWord*);
182 void FCode::appendWord(ForthWord* word) { in appendWord()
233 reinterpret_cast<ForthWord*>(c)->exec(engine); in Exec()
266 class CustomWord : public ForthWord {
287 SkTDict<ForthWord*>::Iter iter(fDict); in ~ForthParser()
288 ForthWord* word; in ~ForthParser()
447 ForthWord* word = this->find(token, len); in parse()
475 void ForthEnv::addWord(const char name[], ForthWord* word) { in addWord()
483 ForthWord* ForthEnv::findWord(const char name[]) { in findWord()
DForth.h77 class ForthWord {
79 virtual ~ForthWord() {} in ~ForthWord()
92 void addWord(const char name[], ForthWord*);
96 ForthWord* findWord(const char name[]);