First steps in Perl 6
Hello World - interpolation
Hello World - scalar variablesStrings can be stored in so called scalar variables. Each such variable starts with a $ sign and then alphanumeric characters and underscore. Before using such a variable the first time one has to declare it by the my keyword. my $this_is_a_variable; my $ThisIsAnotherVariableButWeDontLikeItSoMuch; Variables are case sensitive. my $h; my $H;examples/scalars/hello_world_variable.p6 #!/usr/bin/perl6 use v6; my $greeting = "Hello World"; say $greeting; my $Gábor-was-born-in = 'Hungary'; say $Gábor-was-born-in; By default scalar variables have no specific types but later we will see how can we restrict the values a scalar can hold to an Int or Str or any other type. One can also declare a variable without giving it an inital value: my $x; In such case the value of the variable will be Any() which is just case of being not defined . Copyright 2006, 2007, 2008, 2009, 2010 Gabor Szabo http://szabgab.com/ Index | TOC |
Follow me: