Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

18 lignes
665B

  1. # E04-S04: build the control-flow emitter fixture.
  2. [CmdletBinding()]
  3. param()
  4. $ErrorActionPreference = "Stop"
  5. $project = Split-Path $PSScriptRoot -Parent
  6. Import-Module (Join-Path $PSScriptRoot "lib\Nova128Test.psm1") -Force
  7. $out = Join-Path $project "build\control-test"
  8. $link = Invoke-Nova128Link -Name "control-test" -BuildDir $out `
  9. -Config (Join-Path $project "cfg\compiler.cfg") -Sources @(
  10. (Join-Path $project "src\compiler\codegen.s"),
  11. (Join-Path $project "src\compiler\flow.s"),
  12. (Join-Path $project "src\runtime\frames.s"),
  13. (Join-Path $project "tests\codegen\control-test.s"))
  14. Write-Host ("built {0}" -f $link.Program)

Powered by TurnKey Linux.