Sha256: c98fc3b04c613aac5e79475715d2f3d896d64ca7414aa8a22b76dd401584c6d8

Contents?: true

Size: 547 Bytes

Versions: 3

Compression:

Stored size: 547 Bytes

Contents

#!/usr/bin/env ruby

$:.unshift File.join(File.dirname(__FILE__), "../../lib") 

require 'relisp'

emacs = Relisp::ElispSlave.new

puts "emacs.elisp_eval '(concat \"two\" \"words\")"
puts '=> ' + (emacs.elisp_eval '(concat "two " "words")')
puts "emacs.concat \"two\", \"words\""
puts '=> ' + emacs.concat("two ", "words")

puts

puts 'emacs.set(:a, 3); emacs.symbol_value(:a)'
emacs.set(:a, 3).to_s
puts '=> ' + emacs.symbol_value(:a).to_s
puts 'emacs.a'
puts '=> ' + emacs.a.to_s
puts 'emacs.a= 5; emacs.a'
emacs.a= 5
puts '=> ' + emacs.a.to_s

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
relisp-1.1.2 examples/ruby_master/method_missing.rb
relisp-1.1.1 examples/ruby_master/method_missing.rb
relisp-1.1.0 examples/ruby_master/method_missing.rb