Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Coada dronei de lupta Fioroasa

Taxa RAR pt motor 2.0 diesel Euro...

Radio Aftermarket Golf 5

Renault Kadjar serie motor neconf...
 Anulare Planului Urbanistic Zonal...

Flicker expunere drona noua

Corectare barem Tudor Vianu

Dji mini 4 pro si limita de inalt...
 Masinile cu volan pe dreapta - de...

Harta - apa minerala naturala

Recomandari forum Softpedia pentr...

Este TeamViewer o aplicatie cu cr...
 RCS-RDS devine Digi Romania

Problema monitor

Ce software secure folositi pentr...

Tub flexibil retur combustibil tr...
 

Animatii impresionante codate in doar 140 caractere

* * * * * 3 voturi
  • Vă rugăm să vă autentificați pentru a răspunde
21 răspunsuri în acest subiect

#19
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Mesaje: 31.498
  • Înscris: 10.08.2005

View Postkarax, on 29 decembrie 2017 - 07:55, said:

Atunci poate nu la executie ma refer ci la ceea ce e inainte de executie cand sunt incarcate librariile.
codurile respective sunt Javascript

#20
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Mesaje: 30.259
  • Înscris: 24.02.2007

View Postkarax, on 29 decembrie 2017 - 07:55, said:

Cum n-are treaba? De unde stie calculatorul sa foloseasca semnele matematice?

https://godbolt.org/
Stanga - ce scrii tu
Dreapta - ce ajunge la procesor.

#21
karax

karax

    Guru Member

  • Grup: Senior Members
  • Mesaje: 21.841
  • Înscris: 14.10.2017
Pai exact ce ziceam. Ca sa stii librariile presupune sa stii assembly , pentru ca altfel , la core-ul lui (ma refer la baza programarii) numai in assembly se poate face un limbaj de programare.

View Postmaccip, on 29 decembrie 2017 - 09:13, said:

E un parser de expresii aritmetice ma. Ma rog.. tot un fel de compilator, genereaza in final un cod care sa fie interpretat de engine si in final de masina.
Headerele si directivele de preprocesor sunt specifice limbajelor de programare. Directivele sunt instructiuni care afecteaza functionarea compilatorului, ele nu produc cod(masina). Dar ii zic compilatorului ce sa faca, cum sa interpreteze o anumita sintaxa, unde gaseste definitiile pentru un anume simbol, etc..

Un parser de expresii aritmetice lucreaza in spate cu o gramatica (specifica unui limbaj, care se identifica cu un limbaj). Gramatica contine regulile de productie prin care sunt extrase simbolurile. Simbolurile fac legatura biunivoca intre textul scris, inteligibil de catre om si simbolurile masina (adrese, variabile, obiecte, proceduri, operatii, etc..).
Chiar si un banal printf (din biblioteca standard C) contine un parser de text.
printf("In anul %d, va veni sfarsitul lumii. Cercetatorul britanic %s a prezis acest lucru", AnulApocalipsei, NumePrezicator);

Stringul prezentat ca si argument functiei printf(), contine text care trebuie, inlocuit cu niste valori, valori interpretate conform specificatorilor de format %s, %d, %f si care-or mai fi.
Si astea nu ruleaza de fiecare data cand pornim un program?
Altfel am impresia ca ma refer exact la acelasi lucru ca si voi

#22
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Mesaje: 31.498
  • Înscris: 10.08.2005
Citeste aici -- https://forum.softpe...ebui-sa-le-tie/ --

pana una alta ne intoarcem la animatii, 140 caractere

Anunturi

Bun venit pe Forumul Softpedia!

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate