diff options
| author | blackbird <devnull@localhost> | 2007-01-13 10:37:00 +0100 |
|---|---|---|
| committer | blackbird <devnull@localhost> | 2007-01-13 10:37:00 +0100 |
| commit | e1cfcf8d31c8c814acb7c72b05289993718bf3f9 (patch) | |
| tree | f69cacbbd2590ecd2424131489fc6b2e75f254ad /tests/examplefiles/test.rb | |
| parent | f2104882a53bf96ffdaf022ee08519bf50d4dbaa (diff) | |
| download | pygments-e1cfcf8d31c8c814acb7c72b05289993718bf3f9.tar.gz | |
[svn] added support for html4 attributes in html lexer and fixed some small bugs in the ruby lexer
Diffstat (limited to 'tests/examplefiles/test.rb')
| -rw-r--r-- | tests/examplefiles/test.rb | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/tests/examplefiles/test.rb b/tests/examplefiles/test.rb index cf365af7..1f609e32 100644 --- a/tests/examplefiles/test.rb +++ b/tests/examplefiles/test.rb @@ -1,6 +1,6 @@ a.each{|el|anz[el]=anz[el]?anz[el]+1:1} while x<10000 -#a bis f dienen dazu die Nachbarschaft festzulegen. Man stelle sich die #Zahl von 1 bis 64 im Binärcode vor 1 bedeutet an 0 aus +#a bis f dienen dazu die Nachbarschaft festzulegen. Man stelle sich die #Zahl von 1 bis 64 im Binärcode vor 1 bedeutet an 0 aus b=(p[x]%32)/16<1 ? 0 : 1 (x-102>=0? n[x-102].to_i : 0)*a+(x-101>=0?n[x-101].to_i : 0)*e+n[x-100].to_i+(x-99>=0? n[x-99].to_i : 0)*f+(x-98>=0? n[x-98].to_i : 0)*a+ @@ -21,6 +21,22 @@ sleep(10) 1E1E1 puts 30.send(:/, 5) # prints 6 +# fun with class attributes +class Foo + def self.blub x + if not x.nil? + self.new + end + end + def another_way_to_get_class + self.class + end +end + +# ruby 1.9 "call operator" +a = Proc.new { 42 } +a.() + "instance variables can be #@included, #@@class_variables\n and #$globals as well." `instance variables can be #@included, #@@class_variables\n and #$globals as well.` 'instance variables can be #@included, #@@class_variables\n and #$globals as well.' |
