Trex
0.3.0
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Mark Newton
Package Details
Author(s)
- Mark Newton
Tags
pwrs powershell regex tokens pattern-matching text-search cmdlet
Cmdlets
New-TrexPattern Select-TrexMatch Test-TrexMatch Get-TrexFile Get-TrexFileType Get-TrexLine New-TrexStreamScanner Edit-TrexText Protect-TrexText Group-TrexMatch Get-TrexToken Get-TrexRecord Get-TrexRecordShape ConvertTo-TrexPattern ConvertFrom-TrexText ConvertTo-TrexLiteral Find-TrexRecord New-TrexIndex Get-TrexIndex Get-TrexRule Invoke-TrexRule ConvertTo-TrexSarif Measure-TrexMagnitude Measure-TrexStress Measure-TrexFlow Measure-TrexObservation Measure-TrexGravity Measure-TrexContext Measure-TrexEcho Measure-TrexOrbit Measure-TrexShape Measure-TrexRelation Measure-TrexSpectral Measure-TrexSeam New-TrexGrammar Invoke-TrexGrammar New-TrexBpe Import-TrexBpe Export-TrexBpe ConvertTo-TrexBpe New-TrexPrefilter Test-TrexPrefilter Register-TrexAtom Import-TrexAtom Get-TrexAtom Unregister-TrexAtom Test-TrexAtom New-TrexLibrary Get-TrexClock Set-TrexClock Get-TrexInfo
PSEditions
Dependencies
This module has no dependencies.
Release Notes
This version puts the CUDA kernel in every Windows and Linux artifact, this module's native library among them, built with CUDA 12.0 for NVIDIA drivers of the 525 series or later. It adds readings of the gravity and context axes, every axis's own thresholds as settings, written cuts on @seam and @ambiguous, and a hex token kind. A number written with an exponent, a radix prefix or underscore groups lexes as one number, and text outside ASCII reads as text. It breaks 0.2.0 callers, which is why it is 0.3.0. What changed is listed in https://github.com/Variably-Constant/trex/blob/main/CHANGELOG.md.
FileList
- Trex.nuspec
- Trex.psd1
- Trex.psm1
- net10.0\Pwrs.Bootstrap.dll
- net10.0\Pwrs.Runtime.dll
- net10.0\Trex.Shell.1f1a1334f27407d3.dll
- netstandard2.0\Pwrs.Bootstrap.dll
- netstandard2.0\Pwrs.Runtime.dll
- netstandard2.0\Trex.Shell.1f1a1334f27407d3.dll
- net10.0\en-US\Trex.Shell.1f1a1334f27407d3.dll-Help.xml
- netstandard2.0\en-US\Trex.Shell.1f1a1334f27407d3.dll-Help.xml
- runtimes\freebsd-x64\THIRD-PARTY-NOTICES.txt
- runtimes\linux-x64\THIRD-PARTY-NOTICES.txt
- runtimes\osx-arm64\THIRD-PARTY-NOTICES.txt
- runtimes\win-x64\THIRD-PARTY-NOTICES.txt
- runtimes\freebsd-x64\native\libtrex_pwrs.so
- runtimes\linux-x64\native\libtrex_pwrs.so
- runtimes\osx-arm64\native\libtrex_pwrs.dylib
- runtimes\win-x64\native\trex_pwrs.dll
- THIRD-PARTY-NOTICES.txt
- Trex.Format.ps1xml
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.0 (current version) | 10 | 10/6/2026 |
| 0.2.0 | 10 | 10/1/2026 |
| 0.1.0 | 9 | 9/30/2026 |