Skip to content

RTTI unit for FreePascal

License

LGPL-3.0, Unknown licenses found

Licenses found

LGPL-3.0
LICENSE
Unknown
LICENSE.MODIFIED
Notifications You must be signed in to change notification settings

danitso/fpc-rtti-unit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPC-RTTI-UNIT

An implementation of Delphi's RTTI unit for Free Pascal.

The unit is based entirely on the online documentation for Delphi's implementation. As such, the code may currently behave differently so please report any issues or inconsistencies you find.

Installation

  1. Clone or download the repository
  2. Place the files in your FPC/Lazarus project directory

Usage

  1. Add the src directory to the unit path (-Fu option)
  2. Add the src/include directory to the include path (-Fi option)
  3. Add the RTTI unit to the uses section

Contributing

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature/my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin feature/my-new-feature
  5. Submit a pull request

License

See the files LICENSE and LICENSE.MODIFIED.

About

RTTI unit for FreePascal

Resources

License

LGPL-3.0, Unknown licenses found

Licenses found

LGPL-3.0
LICENSE
Unknown
LICENSE.MODIFIED

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published