Language::Logo 1.000
Sponsored Links
Language::Logo 1.000 Ranking & Summary
File size:
0.016 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
843
Date added:
2007-07-30
Publisher:
John C. Norton
Language::Logo 1.000 description
Language::Logo Perl module is an implementation of the Logo programming language.
SYNOPSIS
use Language::Logo;
my $lo = new Logo(update => 20);
$lo->command("setxy 250 256");
$lo->command("color yellow");
$lo->command("pendown");
# Draw a circle
for (my $i = 0; $i < 360; $i += 10) {
$lo->command("forward 10; right 10");
}
$lo->disconnect("Finished...")
This module provides an implementation of the Logo programming language, with all of the necessary drawing primitives in a Tk Canvas. The Canvas object is also referred to as the "screen".
The first construction of a Language::Logo object causes a server to be created in a separate process; this server then creates a Tk GUI with a Tk::Canvas for use by the clients "turtle", and responds to all requests from the clients commands. In this way, multiple clients may be constructed simultaneously -- each one with its own "turtle".
In this first release, not all of the Logo language is implemented. Rather, the primary commands available are those which directly affect the turtle, and are related to drawing on the screen. The intent is to use the Logo in conjunction with Perl as a sort of "hybrid" language; Perl us used as the higher-level language layer through which all loop constructs, conditionals, and data-manipulation is done. This allows for a substantial level of programming power.
SYNOPSIS
use Language::Logo;
my $lo = new Logo(update => 20);
$lo->command("setxy 250 256");
$lo->command("color yellow");
$lo->command("pendown");
# Draw a circle
for (my $i = 0; $i < 360; $i += 10) {
$lo->command("forward 10; right 10");
}
$lo->disconnect("Finished...")
This module provides an implementation of the Logo programming language, with all of the necessary drawing primitives in a Tk Canvas. The Canvas object is also referred to as the "screen".
The first construction of a Language::Logo object causes a server to be created in a separate process; this server then creates a Tk GUI with a Tk::Canvas for use by the clients "turtle", and responds to all requests from the clients commands. In this way, multiple clients may be constructed simultaneously -- each one with its own "turtle".
In this first release, not all of the Logo language is implemented. Rather, the primary commands available are those which directly affect the turtle, and are related to drawing on the screen. The intent is to use the Logo in conjunction with Perl as a sort of "hybrid" language; Perl us used as the higher-level language layer through which all loop constructs, conditionals, and data-manipulation is done. This allows for a substantial level of programming power.
Language::Logo 1.000 Screenshot
Language::Logo 1.000 Keywords
Logo Perl
Logo 1.000
LOGO Programming Language
Logo Programming
programming language
Perl module
logo
language
Perl
programming
module
implementation
Language::Logo
LanguageLogo
Language::Logo 1.000
Libraries
Bookmark Language::Logo 1.000
Language::Logo 1.000 Copyright
WareSeeker periodically updates pricing and software information of Language::Logo 1.000 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Language::Logo 1.000 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
assembly language programming
programming languages
c programming language
history of logo programming language
c++ programming language
programming language guide
what is logo programming language
language of flowers
hardest language to learn
programming language design
language arts lesson plans
logo programming languages
logo golf balls
language translation
programming languages timeline
java programming language
language of pakistan
reading body language and lying
Related Software
Language::Functional is a Perl module which makes Perl slightly more functional. Free Download
Hub::Perl::Language is a Perl module that contains a lot of methods. Free Download
Language::XSB is a Perl module that allows you to use XSB from Perl. Free Download
Language::Frink::Eval is a Perl module that acts as a simple wrapper around the Frink interpreter written by Alan Eliasen. Free Download
Apache::Language is a Perl transparent language support for Apache modules and mod_perl scripts. Free Download
Language::Basic::Variable is a Perl module to handle parsing and implementing BASIC variables. Free Download
Language::Zcode::Parser is a Perl module that reads and parses a Z-code file into a big Perl hash. Free Download
Apache::Storage is Perl module containing simple functions to store and retrieve information from within the Apache process. Free Download
Latest Software
Popular Software
Favourite Software