Пример PsTiger

Пример PsTiger #

Tiger — учебный язык программирования, разработанный Andrew Appel для книг и курсов в Princeton University.

PsTiger — демонстрационный проект на C# для этого курса

  • PsTiger — это интерпретатор и компилятор языка Tiger, написанный на C# 14 / .NET 10
    • Интерпретатор использует собственную виртуальную машину TigerVM
    • Компилятор генерирует код на языке MSIL и затем исполняемые файлы для .NET 10
  • Репозиторий с примером: https://sourcecraft.dev/sshambir-public/pstiger