#!/usr/bin/lua local point= require "point" -- ... local mp= point.new_MovablePoint(5,6) mp.x= 9 --> Write access throws an error print(mp.y) --> Read access throws an error print(mp:tostring()) --> [5|6] mp:move(2,1) print(mp:tostring()) --> [7|7] print_r(mp) --> prints nothing