|
Derleyici Tasarımı
|
Parser. Ayrıntılar...
#include <recursive-parser.h>
Public Özellikler(attribute) | |
| struct tokenizer | tokenizer |
| Keyword ve punctuation'ımızı kaydettiğimiz tokenizer. | |
| struct map | variables |
| Tanımlı değişkenler. | |
| struct token | token |
| Eşleştirilen token. | |
| struct lexer | lexer |
| Metin girdisini saran lexer. | |
| struct lexer parser::lexer |
Metin girdisini saran lexer.
recursive-parser.h dosyasının 29 numaralı satırında tanımlanmıştır.
| struct token parser::token |
Eşleştirilen token.
recursive-parser.h dosyasının 27 numaralı satırında tanımlanmıştır.
| struct tokenizer parser::tokenizer |
Keyword ve punctuation'ımızı kaydettiğimiz tokenizer.
recursive-parser.h dosyasının 21 numaralı satırında tanımlanmıştır.
| struct map parser::variables |
Tanımlı değişkenler.
recursive-parser.h dosyasının 24 numaralı satırında tanımlanmıştır.