Taal :: logo

Taal :: Logo Perl-module is een implementatie van de Logo-programmeertaal.
Download nu

Taal :: logo Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John C. Norton
  • Uitgever website:
  • http://search.cpan.org/~jcnorton/Language-Logo-1.000/lib/Language/Logo.pm

Taal :: logo Tags


Taal :: logo Beschrijving

Taal :: Logo Perl-module is een implementatie van de logo-programmeertaal. Taal :: Logo Perl-module is een implementatie van de Logo Programming Language.Synopsis Gebruik taal :: logo; mijn $ lo = nieuw logo (update => 20); $ lo-> opdracht ("SETXY 250256"); $ lo-> opdracht ("kleur geel"); $ lo-> opdracht ("Penderstown"); # Teken een cirkel voor (mijn $ i = 0; $ I <360; $ i + = 10) {$ lo-> -opdracht ("Forward 10; Rechts 10"); } $ Lo-> Disconnect ("voltooide ...") Deze module biedt een implementatie van de logo-programmeertaal, met alle nodige tekeningprimitieven in een TK-canvas. Het canvasobject wordt ook het "scherm" genoemd. De eerste constructie van een taal :: logo-object zorgt ervoor dat een server in een afzonderlijk proces wordt gemaakt; Deze server creëert vervolgens een TK GUI met een TK :: canvas voor gebruik door de "Turtle" van de klant en reageert op alle verzoeken van de opdrachten van de klant. Op deze manier kunnen meerdere klanten tegelijkertijd worden geconstrueerd - elk met een eigen "schildpad". In deze eerste release wordt niet alle logo-taal geïmplementeerd. Integendeel, de beschikbare primaire commando's zijn die die rechtstreeks van invloed zijn op de schildpad en zijn gerelateerd aan tekenen op het scherm. De intentie is om het logo in combinatie met PERL te gebruiken als een soort "hybride" taal; Perl US gebruikt als de taallaag op een hoger niveau waardoor alle lusconstructie, voorwaarden en data-manipulatie is gedaan. Dit maakt een aanzienlijk niveau van programmeerkracht mogelijk. REQUIRINGEN: · PERL


Taal :: logo Gerelateerde software