# BuiltInMarkupReplacer

Class in [Yarn.Markup](https://docs.yarnspinner.dev/api/csharp/yarn.markup)

Inherits from `System.Object`

## Summary

A marker processor that handles the built-in markers `[select]` `[plural]` , and `[ordinal]` .

```csharp
public class BuiltInMarkupReplacer : IAttributeMarkerProcessor
```

## Methods

| Name                                                                                                                                                                                                                    | Description                             |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- |
| [ProcessReplacementMarker(MarkupAttribute,StringBuilder,List,string)](https://docs.yarnspinner.dev/api/csharp/yarn.markup/yarn.markup.builtinmarkupreplacer/yarn.markup.builtinmarkupreplacer.processreplacementmarker) | Produces replacement text for a marker. |
