es
Feedback
Mahdiware™

Mahdiware™

Ir al canal en Telegram

Mostrar más
El país no está especificadoTecnologías y Aplicaciones45 088
502
Suscriptores
Sin datos24 horas
+57 días
+8030 días
Archivo de publicaciones
Ai definition

Lexer, parser, and visitor are three important components of a compiler or interpreter. A lexer (short for lexical analyzer) is responsible for breaking down the input source code into a sequence of tokens. Tokens are the smallest units of meaning in a programming language, such as keywords, identifiers, operators, and literals. A parser is responsible for analyzing the sequence of tokens produced by the lexer and constructing a parse tree, which represents the syntactic structure of the program. The parse tree is a hierarchical structure that shows how the different parts of the program are related to each other. A visitor is a design pattern that is often used in conjunction with a parse tree. A visitor allows you to traverse the parse tree and perform some operation on each node. For example, you might use a visitor to evaluate the value of an expression, or to generate code for a particular target platform. The visitor pattern separates the algorithm from the data structure, making it easier to add new operations without modifying the existing code.

This code is used to separate any ID, STRING, SEMICOLON, BRACKET

I've given up on lua, but reading extensively on lua and all opensource languages I wanted to build a language from scratch.

main.c0.04 KB

when the exam is near x = (void*)0;

hello all ask me question about any problem! 👇

I will post it on github wherever I do, welcome to participate

I plan to add class() to lua, because lua is a pop language and not an oop like python, java
I plan to add class() to lua, because lua is a pop language and not an oop like python, java

someone his story WhatsApp
someone his story WhatsApp

yes, without notifying you or not telling you the purpose, canva will takes the money

Canva is a clear thief, I will not let them rob me

when you want to compile an open source program, it's like this, I waited for 2 hours and he said checking, this is python
when you want to compile an open source program, it's like this, I waited for 2 hours and he said checking, this is python

share and feel happy 😂
share and feel happy 😂

calculator
calculator

Screenshot_2023-05-18_18-12-10.png1.97 KB

photo content

(gtk) debian application building
+1
(gtk) debian application building

انا مقرب