├── .github ├── FUNDING.yml └── workflows │ └── changelog.yml ├── .gitignore ├── CHANGELOG.md ├── DEVELOPER-GUIDE.md ├── LICENSE ├── README.md ├── TEST-REPORT.md ├── media ├── delphi.png └── jetvm.jpg └── src ├── JetVM.Defines.inc ├── JetVM.Test.Logger.pas ├── JetVM.pas └── Tests ├── JetVM.Test.Arithmetic.pas ├── JetVM.Test.Arrays.pas ├── JetVM.Test.Bitwise.pas ├── JetVM.Test.Boolean.pas ├── JetVM.Test.Bytecode.pas ├── JetVM.Test.Comparisons.pas ├── JetVM.Test.Constants.pas ├── JetVM.Test.ControlFlow.pas ├── JetVM.Test.Core.pas ├── JetVM.Test.Execution.pas ├── JetVM.Test.Functions.pas ├── JetVM.Test.Integration.pas ├── JetVM.Test.Labels.pas ├── JetVM.Test.Memory.pas ├── JetVM.Test.Parameters.pas ├── JetVM.Test.Performance.pas ├── JetVM.Test.Pointers.pas ├── JetVM.Test.Registers.pas ├── JetVM.Test.Stack.pas ├── JetVM.Test.Strings.pas ├── JetVM.Test.TypeConversion.pas ├── JetVM.Test.Validation.pas ├── JetVM.Test.Values.pas ├── JetVMTests.dpr ├── JetVMTests.dproj ├── JetVMTests.res ├── JetVMTests_Icon.ico └── UJetVMTests.pas /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DEVELOPER-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/DEVELOPER-GUIDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/README.md -------------------------------------------------------------------------------- /TEST-REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/TEST-REPORT.md -------------------------------------------------------------------------------- /media/delphi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/media/delphi.png -------------------------------------------------------------------------------- /media/jetvm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/media/jetvm.jpg -------------------------------------------------------------------------------- /src/JetVM.Defines.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/JetVM.Defines.inc -------------------------------------------------------------------------------- /src/JetVM.Test.Logger.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/JetVM.Test.Logger.pas -------------------------------------------------------------------------------- /src/JetVM.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/JetVM.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Arithmetic.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Arithmetic.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Arrays.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Arrays.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Bitwise.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Bitwise.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Boolean.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Boolean.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Bytecode.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Bytecode.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Comparisons.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Comparisons.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Constants.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Constants.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.ControlFlow.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.ControlFlow.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Core.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Core.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Execution.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Execution.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Functions.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Functions.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Integration.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Integration.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Labels.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Labels.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Memory.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Memory.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Parameters.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Parameters.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Performance.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Performance.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Pointers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Pointers.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Registers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Registers.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Stack.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Stack.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Strings.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Strings.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.TypeConversion.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.TypeConversion.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Validation.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Validation.pas -------------------------------------------------------------------------------- /src/Tests/JetVM.Test.Values.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVM.Test.Values.pas -------------------------------------------------------------------------------- /src/Tests/JetVMTests.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVMTests.dpr -------------------------------------------------------------------------------- /src/Tests/JetVMTests.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVMTests.dproj -------------------------------------------------------------------------------- /src/Tests/JetVMTests.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVMTests.res -------------------------------------------------------------------------------- /src/Tests/JetVMTests_Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/JetVMTests_Icon.ico -------------------------------------------------------------------------------- /src/Tests/UJetVMTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinyBigGAMES/JetVM/HEAD/src/Tests/UJetVMTests.pas --------------------------------------------------------------------------------