| 1234567891011121314151617181920212223242526 |
- #!/usr/bin/env ruby
- # loading module with require
- package Aname::Space {
- global m = 2
- class Point {
- has x is ro
- has y is ro
- multi method example(x) { ... }
- multi method example(x, y) { ... }
- # more ...
- }
- func fname() { ... }
- multi func gname(x) { ... }
- multi func gname(x, y) { ... }
- }
- package Second {
- require Aname::Space
- import Aname::Space::Point
- var c = Point() # create a use class
- }
|