CI: Use VM provided by Pharo team on both Linux and Windows.
Hand-crafter Pharo VM is no longer needed as the Linux slave in
SWING build farm has been upgraded so it has compatible GLIBC.
This makes CI scripts simpler and more usable for other people.
"{ Package: 'stx:goodies/petitparser/compiler/tests' }"
"{ NameSpace: Smalltalk }"
Object subclass:#PPCMockCompiler
instanceVariableNames:'lines'
classVariableNames:''
poolDictionaries:''
category:'PetitCompiler-Tests-Core'
!
!PPCMockCompiler class methodsFor:'instance creation'!
new
"return an initialized instance"
^ self basicNew initialize.
! !
!PPCMockCompiler methodsFor:'accessing'!
lines
^ lines
!
lines: anObject
lines := anObject
! !
!PPCMockCompiler methodsFor:'as yet unclassified'!
add: string
lines add: string
!
addConstant: object as: id
"TODO"
!
code: string
lines add: string
! !
!PPCMockCompiler methodsFor:'initialization'!
initialize
super initialize.
lines := OrderedCollection new.
! !
!PPCMockCompiler class methodsFor:'documentation'!
version_HG
^ '$Changeset: <not expanded> $'
! !