🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #16431

Re: Programmeer techniek info gevraagd

#16431
From: Bruno Lowagie
Date: Mon, 08 May 2000 00:00
49 lines
2727 bytes
Avenger wrote:
> 
> Hi
> 
> weet iemand sites of boeken waar programmeer technieken uitgelegde
> staan? ik lees soms dat ze iets als "parsing" gebruiken om het werken
> met files / strings te versnellen. Wat is dus deze "parsing"?

Definitie van whatis.com:
In computer technology, a parser is a program, usually part of a
compiler, that receives input in the form of sequential
source program instructions, interactive online commands, markup tags,
or some other defined interface and breaks
them up into parts (for example, the nouns (objects), verbs (methods),
and their attributes or options) that can then be
managed by other programming (for example, other components in a
compiler). A parser may also check to see that
all input has been provided that is necessary.

Maw: een parser is een programma dat in staat is je code
te lezen. Een parser zal je opeenvolgende programma-instructies,
tags,... omzetten in iets dat door een ander programma (bvb
een compiler) kan begrepen worden.

> En er zijn waarschijnlijk nog vele andere voorbeelden.
>

Een voorbeeld: dynamische HTML pagina's zijn pagina's
die enerzijds bestaan uit gewone HTML die door de webserver
gewoon zoals ze zijn naar de browser van de client mogen
gestuurd worden.
Er staan echter ook stukken code in tussen <% %>-tags (ASP) of
<? ?>-tags (PHP) of ... (Er zijn nog verschillende mogelijkheden).
De parser zal deze stukken code niet via de webserver naar de
client sturen maar bvb eerst door een Application Server laten
uitvoeren. (zie http://cata.loogje.com/themas/?407)

> Code snippets is eigenlijk niet echt wat ik bedoel, maar ze mogen er
> bijstaan ter verduidelijking. Ik ben meer op zoek hoe de techniek in
> het algemeen werkt. De parsing is slechts een voorbeeld, andere zaken
> mag ook, het onderwerp speelt momenteel nog geen rol.

Meer info vind je hier: http://cata.loogje.com/themas/?25

Van zodra ik wat tijd heb, voeg ik er ook wat links aan toe
die specifiek over programmeertechnieken gaan, maar in de
tutorials die vermeld worden op pagina
http://cata.loogje.com/themas/?27 vind je alvast wat uitleg
over OO-technieken (bvb DevCentral).
Technical Details
Message-ID: <39167EC2.2F279384@rug.ac.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <j6kchs4usv407u84qautjhs562de9vjrlm@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,c8e40854f2d1d1d
X-Google-Attributes: gidfcea4,public
From: Bruno Lowagie <bruno.lowagie@rug.ac.be>
Subject: Re: Programmeer techniek info gevraagd
Date: 2000/05/08
Message-ID: <39167EC2.2F279384@rug.ac.be>
X-Deja-AN: 620574692
Content-Transfer-Encoding: 7bit
References: <j6kchs4usv407u84qautjhs562de9vjrlm@4ax.com>
X-Accept-Language: nl-BE,en
Content-Type: text/plain; charset=us-ascii
Organization: Universiteit Gent
Mime-Version: 1.0
Newsgroups: be.comp.programming