lib/rbx/object.fy in fancy-0.4.0 vs lib/rbx/object.fy in fancy-0.5.0

- old
+ new

@@ -1,12 +1,7 @@ class Object { - ruby_alias: '== - ruby_alias: '=== - ruby_alias: 'class - ruby_alias: 'inspect - ruby_alias: 'object_id - ruby_alias: 'instance_variables + ruby_aliases: [ '==, '===, 'class, 'inspect, 'object_id, 'instance_variables ] def initialize { initialize() } @@ -116,14 +111,13 @@ ruby: (message_name: message) args: params } def message_name: symbol { symbol = symbol to_s - match symbol =~ /:/ { - case nil -> - ":" ++ symbol - case _ -> - symbol + val = symbol include?(":") + match val { + case true -> symbol + case false -> ":" <<(symbol) } } def responds_to?: message { """