⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

[[Category:Reflection]] '''Reflection''' is a meta-programming task, in which code can examine and alter code. It can be used for a program that dynamically alters its behavior, or by a programmer to explore a programming environment.

== Sub-articles ==

  • [[Reflection/Get_source|get source]]
  • [[Reflection/List_methods|list methods]]
  • [[Reflection/List_properties|list properties]]

== See Also ==

  • [[Introspection]]