Derleyici Tasarımı
Yüklüyor...
Arıyor...
Eşleşme Yok
Public Özellikler(attribute) | Tüm üyelerin listesi
parser Yapı(Struct) Referans

Parser. Ayrıntılar...

#include <recursive-parser.h>

parser için işbirliği (collaboration) şeması:
[lejant]

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.
 

Ayrıntılı tanımlama

Parser.

[Parser tanımı]

recursive-parser.h dosyasının 19 numaralı satırında tanımlanmıştır.

Üye Veri Dokümantasyonu

◆ lexer

struct lexer parser::lexer

Metin girdisini saran lexer.

recursive-parser.h dosyasının 29 numaralı satırında tanımlanmıştır.

◆ token

struct token parser::token

Eşleştirilen token.

recursive-parser.h dosyasının 27 numaralı satırında tanımlanmıştır.

◆ tokenizer

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.

◆ variables

struct map parser::variables

Tanımlı değişkenler.

recursive-parser.h dosyasının 24 numaralı satırında tanımlanmıştır.


Bu yapı(struct) için dokümantasyon aşağıdaki dosyadan üretilmiştir: