27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# File 'lib/rubyduino/spinel_arduino_codegen.rb', line 27
def compile_no_recv_call_expr(nid, mname)
case mname
when "rand"
arduino_rand = compile_arduino_rand(nid)
return arduino_rand if arduino_rand
super
when "serial_print"
arduino_serial_print = compile_arduino_serial_print(nid, false)
return arduino_serial_print if arduino_serial_print
super
when "serial_println"
arduino_serial_print = compile_arduino_serial_print(nid, true)
return arduino_serial_print if arduino_serial_print
super
else
super
end
end
|