Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]3251[/thread]

perl highlight (Seite 3)

Leser: 1


<< |< 1 2 3 >| >> 26 Einträge, 3 Seiten
pq
 2003-08-11 20:40
#31719 #31719
User since
2003-08-04
12207 Artikel
Admin1
[Homepage]
user image
[quote=kabel,11.08.2003, 18:22]warum ??? ich könnte mir höchstens folgendes vorstellen: das abs nimmt einen parameter, also wird das hintendran als re aufgefasst und dann dem abs übergeben. time ist eine 0-äre funktion, das / bedeutet division und der rest ist ein comment.[/quote]
mit B::Deparse ist's ja geschummelt ;)

aber die vermutung ist richtig, time() nimmt keinen parameter
und abs() schon. deswegen wird es wohl kein programm
schaffen, das richtig zu färben. höchstens manuell bei
den builtin-funktionen. aber das ist ja ein spezialfall.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
kabel
 2003-08-11 20:49
#31720 #31720
User since
2003-08-04
704 Artikel
BenutzerIn
[default_avatar]
der gegengesetzte extremfall der benutzung von klammerungen zur vermeidung von mehrdeutigkeiten heisst LISP und wird i.a. mit
Lost In a Sea of Parenthesis übersetzt :D dann lieber PERL ohne klammern ;)
-- stefan
esskar
 2003-08-11 21:23
#31721 #31721
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
naja...
ich lasse es mal so...
ich hoffe, es reicht euch!
esskar
 2003-08-11 21:33
#31722 #31722
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
test
format_c
 2003-08-11 21:46
#31723 #31723
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Code (perl): (dl )
1
2
3
4
my &#36time = sprintf "%02d.%02d.%04d",@date;
print &#36<span style="color: navy">&#36time;
print @<span style="color: navy">&#36a;
print keys %<span style="color: navy">&#36a;


@esskar: zwei kleine Dinge. Könntest du sprintf auch mit zu dem Befehlshighlighted nehmen. Kennt nur printf.

Und dass man z.B. $$a oder $$$$a schreiben kann.@$a ...usw.

Wenn man eine Variable print oder $time ...usw. nennt, wird das $@%* gehighlighted aber der Variablenname nicht.

Gruß Alex
esskar
 2003-08-11 21:51
#31724 #31724
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Code (perl): (dl )
1
2
3
4
my &#36time = sprintf "%02d.%02d.%04d",@date;
print &#36<span style="color: navy">&#36time;
print @<span style="color: navy">&#36a;
print keys %<span style="color: navy">&#36a;
<< |< 1 2 3 >| >> 26 Einträge, 3 Seiten



View all threads created 2003-08-11 16:32.