equal
deleted
inserted
replaced
28 |
28 |
29 monticelloLastMergedVersionInfo |
29 monticelloLastMergedVersionInfo |
30 "The last merged version is: " |
30 "The last merged version is: " |
31 |
31 |
32 ^ ' |
32 ^ ' |
33 Name: PetitParser-JanKurs.250 |
33 Name: PetitParser-JanKurs.253 |
34 Author: JanKurs |
34 Author: JanKurs |
35 Time: 01-10-2014, 04:44:04 AM |
35 Time: 30-10-2014, 03:55:46 AM |
36 UUID: c46eea20-51a0-4deb-8fd5-8cb99810a8b4 |
36 UUID: c7100f9c-e875-4453-8f26-e0c91dd49b91 |
37 Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main |
37 Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main |
38 ' |
38 ' |
39 |
39 |
40 "Created: / 03-10-2014 / 02:27:21 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
40 "Created: / 03-10-2014 / 02:27:21 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
41 "Modified: / 03-11-2014 / 08:27:00 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
41 ! |
42 ! |
42 |
43 |
43 monticelloName |
44 monticelloName |
44 "Return name of the package for Monticello. This is used when package is exported" |
45 "Return name of the package for Monticello. This is used when package is exported" |
45 |
46 |
124 mc: |
125 mc: |
125 mkdir mc |
126 mkdir mc |
126 |
127 |
127 mcz: mc |
128 mcz: mc |
128 $(TOP)/projects/smalltalk/smalltalk --eval " \ |
129 $(TOP)/projects/smalltalk/smalltalk --eval " \ |
129 Smalltalk packagePath add:''$(TOP)'' . \ |
130 Smalltalk packagePath add:''$(TOP)/..'' . \ |
130 Smalltalk loadPackage:''stx:goodies/petitparser''. \ |
131 Smalltalk loadPackage:''stx:goodies/petitparser''. \ |
131 (Smalltalk at: #''stx_goodies_petitparser'') exportAsMczTo: ''mc''." |
132 (Smalltalk at: #''stx_goodies_petitparser'') exportAsMczTo: ''mc''." |
132 |
133 |
133 ' |
134 ' |
134 |
135 |
203 Interval asParser |
204 Interval asParser |
204 Object asParser |
205 Object asParser |
205 Object isPetitFailure |
206 Object isPetitFailure |
206 Object isPetitParser |
207 Object isPetitParser |
207 PositionableStream asPetitStream |
208 PositionableStream asPetitStream |
208 SequenceableCollection asParser |
|
209 SequenceableCollection asPetitStream |
209 SequenceableCollection asPetitStream |
210 Set asParser |
210 Set asParser |
211 Stream asPetitStream |
211 Stream asPetitStream |
212 String asParser |
212 String asParser |
213 Symbol asParser |
213 Symbol asParser |
292 packages := #( |
292 packages := #( |
293 'stx:goodies/petitparser' |
293 'stx:goodies/petitparser' |
294 'stx:goodies/petitparser/tests' |
294 'stx:goodies/petitparser/tests' |
295 'stx:goodies/petitparser/analyzer' |
295 'stx:goodies/petitparser/analyzer' |
296 'stx:goodies/petitparser/analyzer/tests' |
296 'stx:goodies/petitparser/analyzer/tests' |
|
297 'stx:goodies/petitparser/parsers/smalltalk' |
|
298 'stx:goodies/petitparser/parsers/smalltalk/tests' |
|
299 'stx:goodies/petitparser/compiler' |
|
300 'stx:goodies/petitparser/compiler/tests' |
297 ). |
301 ). |
298 |
302 |
299 exporter := [:pkgnm| |
303 exporter := [:pkgnm| |
300 | mcpkg mcwc mcvi mcversion | |
304 | mcpkg mcwc mcvi mcversion | |
301 |
305 |
|
306 Stdout nextPutAll: 'Exporting '; nextPutLine: pkgnm. |
302 Smalltalk loadPackage: pkgnm. |
307 Smalltalk loadPackage: pkgnm. |
303 mcpkg := MCPackage named: pkgnm. |
308 mcpkg := MCPackage named: pkgnm. |
304 mcwc := mcpkg workingCopy. |
309 mcwc := mcpkg workingCopy. |
305 mcvi := HGMCVersionInfo forPackage: pkgnm. |
310 mcvi := HGMCVersionInfo forPackage: pkgnm. |
306 [ |
311 [ |