This document provides documentation on reflection and meta-programming functions in Ring programming language. Some key functions discussed include locals(), globals(), functions(), cfunctions(), islocal(), isglobal(), isfunction(), iscfunction(), packages(), ispackage(), classes(), isclass(), packageclasses() which allow programmers to retrieve information about variables, functions, packages and classes defined at runtime. Examples are given to demonstrate the usage of each function.