Minishell 1.0
42 School Minishell Project - A simple shell implementation
Yüklüyor...
Arıyor...
Eşleşme Yok
lexer_category_utils.c Dosya Referansı
#include "../../include/minishell.h"
#include <stdlib.h>
lexer_category_utils.c için içerme bağımlılık grafiği:

Bu dosyanın kaynak koduna git.

Fonksiyonlar

t_quote_type assess_quote_type (char c)
int handle_quote (t_shell *shell, int i)
int handle_word (t_shell *shell, int i)
t_char_category assess_char_category (char c)
int category_dispatcher (t_shell *shell, t_char_category category, int i)

Fonksiyon Dokümantasyonu

◆ assess_quote_type()

t_quote_type assess_quote_type ( char c)

lexer_category_utils.c dosyasının 4 numaralı satırında tanımlanmıştır.

Referanslar QUOTE_DOUBLE, QUOTE_NONE ve QUOTE_SINGLE.

Referans veren handle_quote().

Bu fonksiyon için çağırılma şeması:

◆ handle_quote()

int handle_quote ( t_shell * shell,
int i )

lexer_category_utils.c dosyasının 17 numaralı satırında tanımlanmıştır.

Referanslar append_token(), assess_quote_type(), s_shell::cmd_line ve TOKEN_WORD.

Referans veren category_dispatcher().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması:

◆ handle_word()

int handle_word ( t_shell * shell,
int i )

lexer_category_utils.c dosyasının 48 numaralı satırında tanımlanmıştır.

Referanslar append_token(), s_shell::cmd_line, is_delimiter(), QUOTE_NONE ve TOKEN_WORD.

Referans veren category_dispatcher().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması:

◆ assess_char_category()

t_char_category assess_char_category ( char c)

lexer_category_utils.c dosyasının 71 numaralı satırında tanımlanmıştır.

Referanslar CHAR_CATEGORY_OPERATOR, CHAR_CATEGORY_QUOTE ve CHAR_CATEGORY_WORD.

Referans veren process_next_token().

Bu fonksiyon için çağırılma şeması:

◆ category_dispatcher()

int category_dispatcher ( t_shell * shell,
t_char_category category,
int i )

lexer_category_utils.c dosyasının 81 numaralı satırında tanımlanmıştır.

Referanslar CHAR_CATEGORY_OPERATOR, CHAR_CATEGORY_QUOTE, CHAR_CATEGORY_WORD, handle_operator(), handle_quote() ve handle_word().

Referans veren process_next_token().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması: