Hi Richard,
On Thu, 2014-10-30 at 10:15 -0700, Richard Sargent wrote:
kurs.jan wrote
Hi All,
Sorry for a late reply, here is the latest status with PetitParser and
Pharo (tested on Pharo3):
Configuration should be loaded like this:
Gofer new smalltalkhubUser: 'Moose' project: 'PetitParser';
configurationOf: #PetitParser; load.
Minimal set of parsers to use petit parser:
ConfigurationOfPetitParser project stableVersion load: 'Core'.
ConfigurationOfPetitParser project stableVersion load: 'Tests'.
All the petit parser suite:
ConfigurationOfPetitParser loadDevelopment.
Please, let me know if you have any issues/requirements.
Thank you, Jan! That worked perfectly.
I did notice a large number of warnings and errors in the Transcript. Many
of them we resolved later in the loading, just being load order
dependencies. But many of them appear to be genuine errors. Are they
expected?
By coincidence, we're working with Jan on some new PetitParser stuff
and I bumped into this too and already complained about this
(privately). So yes, this i known bug.
It will be fixed soonish, I believe in a week or two, as this
is a show stopper for me (our compiler does not allow undeclared
variables).
Best, (other) Jan
The following is a distillation of the messages in the Transcript showing
these issues. Quite a number of them were resolved; I have annotated them
with ***Resolved by later load*** at the end of the line.
PPMementoposition: (position is Undeclared)
PPMementoposition (position is Undeclared)
PPMemoizedParserreset: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
PPMemoizedParserparseOn: (stream is Undeclared)
JavaParserTestcreateContext:(context is shadowed)
PPMemoizingIslandTesttestMemo(context is shadowed)
PPSmalltalkParserbuildMethod:(pragma is shadowed)
Loaded - PetitParser-JanKurs.253 ---
http://smalltalkhub.com/mc/Moose/PetitParser/main/ --- cache
GLMBrowserclose (GLMBrowserClosed is Undeclared) ***Resolved by later
load***
GLMCompositePresentationaccumulator (GLMAccumulator is Undeclared)
***Resolved by later load***
GLMCompositePresentationactionList (GLMActionListPresentation is
Undeclared) ***Resolved by later load***
GLMCompositePresentationdiff (GLMDiffPresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationdropDownList (GLMDropDownListPresentation is
Undeclared) ***Resolved by later load***
GLMCompositePresentationdynamic (GLMDynamicPresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationfinder (GLMFinder is Undeclared) ***Resolved by
later load***
GLMCompositePresentationlist (GLMListPresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationmorph (GLMMorphPresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationsmalltalkCode (GLMSmalltalkCodePresentation is
Undeclared) ***Resolved by later load***
GLMCompositePresentationspec (GLMSpecPresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationtable (GLMTablePresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationtabulator (GLMTabulator is Undeclared) ***Resolved
by later load***
GLMCompositePresentationtext (GLMTextPresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationtree (GLMTreePresentation is Undeclared)
***Resolved by later load***
GLMCompositePresentationwrapper (GLMWrapper is Undeclared) ***Resolved by
later load***
GLMPresentationwindowIsClosing (GLMBrowserClosing is Undeclared)
***Resolved by later load***
Loaded - Glamour-Core-TudorGirba.285 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
GLMSmalltalkCodePresentationdefaultSelectionActions (GLMUIThemeExtraIcons
is Undeclared) ***Resolved by later load***
GLMSmalltalkCodePresentationdefaultSelectionActions (GLMUIThemeExtraIcons
is Undeclared) ***Resolved by later load***
Loaded - Glamour-Presentations-TudorGirba.165 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
GLMExamplesBrowserexampleIn: (GLMUIThemeExtraIcons is Undeclared)
***Resolved by later load***
GLMBasicExamplesbrowserWithToolbar (GLMUIThemeExtraIcons is Undeclared)
***Resolved by later load***
GLMBasicExamplesmorphIcons (GLMUIThemeExtraIcons is Undeclared)
***Resolved by later load***
GLMBasicExamplesmultipleActions (GLMUIThemeExtraIcons is Undeclared)
***Resolved by later load***
GLMBasicExamplespopulatePortAction (GLMUIThemeExtraIcons is Undeclared)
***Resolved by later load***
GLMBasicExamplesroassalPainting