txt: ## modules-core.md
  Core modules
  
  Core modules that may be useful to module authors
  
  The Rakudo implementation has a few modules included you may want to use; please note that the implementation is not part of the Raku specification and thus might be subject to change without prior notice. The following is a list of them, along with links to their source code.
  
  ## [`CompUnit::*` modules and roles](#Core_modules "go to top of document")[§](#CompUnit::*_modules_and_roles "direct link")
  
  These modules are mostly used by distribution build tools, and are not intended to be used (at least until version 6.c) by the final user.
  
  * [`CompUnit::Repository::Staging`](https://github.com/rakudo/rakudo/blob/main/lib/CompUnit/Repository/Staging.rakumod).
  * [`CompUnit::Repository::(FileSystem|Installation|AbsolutePath|Unknown|NQP|Perl6|RepositoryRegistry)`](https://github.com/rakudo/rakudo/blob/main/src/core.c/CompUnit/RepositoryRegistry.rakumod).
  
  ## [`NativeCall` modules](#Core_modules "go to top of document")[§](#NativeCall_modules "direct link")
  
  * [`NativeCall`](https://github.com/rakudo/rakudo/blob/main/lib/NativeCall.rakumod) Native Calling Interface ([docs](/language/nativecall))
  * [`NativeCall::Types`](https://github.com/rakudo/rakudo/blob/main/lib/NativeCall/Types.rakumod) Used by `NativeCall`
  * [`NativeCall::Compiler::GNU`](https://github.com/rakudo/rakudo/blob/main/lib/NativeCall/Compiler/GNU.rakumod) Used by `NativeCall`
  * [`NativeCall::Compiler::MSVC`](https://github.com/rakudo/rakudo/blob/main/lib/NativeCall/Compiler/MSVC.rakumod) Used by `NativeCall`
  
  ## [Other modules](#Core_modules "go to top of document")[§](#Other_modules "direct link")
  
  * [`Pod::To::Text`](https://github.com/rakudo/rakudo/blob/main/lib/Pod/To/Text.rakumod) Used by several external modules
  * [`Test`](/type/Test) Test routines (see [tutorial](/language/testing))
  * [`experimental`](https://github.com/rakudo/rakudo/blob/main/lib/experimental.rakumod) ([documentation](/language/pragmas#experimental))
  * [`newline`](https://github.com/rakudo/rakudo/blob/main/lib/newline.rakumod)
  