Mercurial
Mercurial
>
hg
>
stx-goodies-petitparser
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-120
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
Fixed CI scripts for PetitParser.
2015-11-09, by Jan Vrany
Added CI scripts for PetitParser.
2015-11-09, by Jan Vrany
Added README and LICENSE
2015-10-08, by Jan Vrany
Portability: Removed tests/asserts referring to BlockClosure
2015-09-10, by Jan Vrany
Oops, re-added list splicemap for stx:goodies/petitparser/compiler
2015-09-08, by Jan Vrany
Forge Monticello ancestry when exporting .mcz
2015-09-08, by Jan Vrany
Portabiluty: use `Exception new signal: message` to throw exceptions
2015-09-08, by Jan Vrany
Poratbility: do not use #removeAtIndex: under Pharo.
2015-09-08, by Jan Vrany
Use #skipIf: instead of <skip>
2015-09-08, by Jan Vrany
Added ,mcz export by-producsts to .hgignore
2015-09-08, by Jan Vrany
Merge
2015-09-08, by Jan Vrany
Updated splicemaps.
2015-09-08, by Jan Vrany
PPCConfiguration refactoring: [10/10]: Cleaned up compilation API
2015-09-07, by Jan Vrany
PPCConfiguration refactoring: [9/10]: Renamed PPCConfiguration to PPCCompiler.
2015-09-07, by Jan Vrany
PPCConfiguration refactoring: [8/10]: Cleaned up compilation API.
2015-09-07, by Jan Vrany
PPCConfiguration refactoring: [7/10]: allow to configure passes
2015-09-04, by Jan Vrany
PPCConfiguration refactoring: [6/10]: use #runPass: instead of self-sends.
2015-08-29, by Jan Vrany
PPCConfiguration refactoring: [5/10]: Commented options in PPCCompilationOptions.
2015-08-26, by Jan Vrany
PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
2015-08-26, by Jan Vrany
PPCConfiguration refactoring: [3/10]: Moved some sime instvars to context
2015-08-26, by Jan Vrany
PPCConfiguration refactoring: [2/10]: introduced PPCCompilationContext
2015-08-25, by Jan Vrany
PPCConfiguration refactoring [1/10]: renamed PPCArguments to PPCCompilationOptions
2015-08-24, by Jan Vrany
Removed unused (obsolete) class PPCCompiledMethod
2015-08-24, by Jan Vrany
Added missing #new methods
2015-08-24, by Jan Vrany
Fixed PEGFsaState>>isFailure: it is not obsolete, actually.
2015-08-24, by Jan Vrany
Merge
2015-08-24, by Jan Vrany
Merged in PetitCompiler-JanVrany.170, PetitCompiler-Tests-JanKurs.116, PetitCompiler-Extras-Tests-JanKurs.29, PetitCompiler-Benchmarks-JanKurs.19
2015-08-24, by Jan Vrany
Fixed PEGFsaTransition>>disjunction: - xor: does not take blocks
2015-08-18, by Jan Vrany
Fixed support for Smalltalk/X end-of-line comments in PPSmalltalkGrammar.
2015-08-18, by Jan Vrany
Fixed LRP tests. Removed tests for tokendized LRPParser (not yet supported)
2015-08-18, by Jan Vrany
Added benchmarks for Johan's LRP Parser
2015-08-18, by Jan Vrany
Portability: fixed RBLiteralValueNode>>isLiteralNumber to work under both - Pharo and Smalltalk/X
2015-08-18, by Jan Vrany
Portability fixes
2015-08-17, by Jan Vrany
Portability: override #new for PPCScannerCodeGenerator.
2015-08-17, by Jan Vrany
Merge
2015-08-17, by Jan Vrany
Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
2015-08-17, by Jan Vrany
Fixed PPCSetUpBefore...Resource to work on Pharo. Few othr minor Pharo fixes.
2015-07-31, by Jan Vrany
Portability fix: do not use "/ style comments in PetitParser code.
2015-07-31, by Jan Vrany
Added smoke tests for LRPParser
2015-07-31, by Jan Vrany
Added LRPParser from Live Robots Prograaming project
2015-07-30, by Jan Vrany
Tests refactoring - use generated test cases to make sure all posibilities are tested.
2015-07-30, by Jan Vrany
Inline child of an action node only is its unnamed sequence node.
2015-07-31, by Jan Vrany
Temporarily disabled #acceptsEpsilon test in PPCTokenizingCodeGenerator>>visitChoiceNode:
2015-07-31, by Jan Vrany
Workaround for stc bug.
2015-07-28, by Jan Vrany
Added static analysis of blocks when inlining. Allow inlining only when block is functional
2015-07-27, by Jan Vrany
Post-merge fixes. PPCCodeBlock refactoring.
2015-07-27, by Jan Vrany
Portability fix: override #new for class that implements #initialize
2015-07-24, by Jan Vrany
Merge
2015-07-24, by Jan Vrany
Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
2015-07-24, by Jan Vrany
Moved PPMappedActionParser>>asCompilerNode to protocol 'converting'
2015-06-19, by Jan Vrany
Use RBVariableNode>>name: to change variable's name.
2015-06-19, by Jan Vrany
Portability fix: do not use #?
2015-06-19, by Jan Vrany
Moved PPCMappedActionNode to category PetitCompiler-Nodes
2015-06-18, by Jan Vrany
Do not use RBProgramNode>>variableNodesDo: as this method is not present in Pharo.
2015-06-18, by Jan Vrany
Reverted fc3dbe5654c5: sending #copy should be OK (copy set's parent properly)
2015-06-18, by Jan Vrany
Send #sourceNode instead of #ast as there's no #ast in Pharo
2015-06-18, by Jan Vrany
Oops, removed EOL comments as they;re not supported in Squeak / Pharo
2015-06-18, by Jan Vrany
Fixed target mcz - exit Smalltalk after all packages are exported.
2015-06-17, by Jan Vrany
Use #deepCopy instead of #copy when copying RB parse tree
2015-06-17, by Jan Vrany
Codegen: added support for smart action node compiling.
2015-06-16, by Jan Vrany
Oops, renamed testMappedNode3/4/5 to testActionNode3/4/5 which is the correct name!
2015-06-16, by Jan Vrany
Fix in codegen for inlined sequence nodes.
2015-06-16, by Jan Vrany
Avoid creation of intermediate collection for mapped action nodes.
2015-06-15, by Jan Vrany
Fix in codegen: fixed compilation of unknown node: do not hardcode return variable name
2015-06-15, by Jan Vrany
Renamed #codeStoreValueOf:intoVariable: to #codeAssignParsedValueOf:to:
2015-06-15, by Jan Vrany
Fixed codegen for empty (mapped) action block.
2015-06-15, by Jan Vrany
Do not create intermediate collection when parsing sequence if not necesary.
2015-06-05, by Jan Vrany
Oops, fixed subproject definition (wrong package names)
2015-06-03, by Jan Vrany
Updated .mcz exporting code to include a commit message digest
2015-06-03, by Jan Vrany
Introduced PPCMappedActionNode for PPMappedActionParser.
2015-06-03, by Jan Vrany
Introduced PPMappedActionParser, a specialized parser for map:ped actions.
2015-06-02, by Jan Vrany
Action inlining [1/x]: Initial support for inlining actions parsers (i.e., ==>)
2015-06-02, by Jan Vrany
Codegen refactoring [2/x]: Added PPCCompiler>>codeIf:then:else:
2015-06-01, by Jan Vrany
Codegen refactoring [1/x]: Introduced a PPCCodeBlock
2015-06-01, by Jan Vrany
Fixed choice inlining.
2015-05-29, by Jan Vrany
Add inspector tab to present parser tree.
2015-05-27, by Jan Vrany
More fixes for inlining of nodes
2015-05-27, by Jan Vrany
Oops, merged code which contained Pharoism's
2015-05-26, by Jan Vrany
Avoid using of a bridge parser for top-most composite parser
2015-05-25, by Jan Vrany
Added two more tests for inlining
2015-05-22, by Jan Vrany
Added inspector representation to show PPC node tree.
2015-05-22, by Jan Vrany
Oops. re-added classes lost during merge...
2015-05-21, by Jan Vrany
Indent by 4 spaces on Smalltalk/X
2015-05-21, by Jan Vrany
Fixed code generation for deterministic choice w.r.t inlining
2015-05-21, by Jan Vrany
Fixed MNU in PPCSpecializingVisitor>>visitTrimmingTokenNode: node
2015-05-21, by Jan Vrany
Merge
2015-05-21, by Jan Vrany
Updated to PetitCompiler-JanKurs.118, PetitCompiler-Tests-JanKurs.46, PetitCompiler-Extras-Tests-JanKurs.11, and PetitCompiler-Benchmarks-JanKurs.11
2015-05-21, by Jan Vrany
Small improvement in inlining: inline child of an action node.
2015-05-20, by Jan Vrany
Added benchmark of a smalltalk parser with empty actions.
2015-05-16, by Jan Vrany
Portability: fixes for Smalltalk/X
2015-05-12, by Jan Vrany
Merge
2015-05-12, by Jan Vrany
Merged with PetitCompiler-JanKurs.20150510144201, PetitCompiler-Tests-JanKurs.20150510144201, PetitCompiler-Extras-Tests-JanKurs.20150510144201, PetitCompiler-Benchmarks-JanKurs.20150510144201
2015-05-12, by Jan Vrany
Added lost method PPCBenchmark>>teardownSmalltalkGrammarTokenized
2015-05-11, by Jan Vrany
Oops, merged lost Smalltalk/X compatibility fixes (again)
2015-05-11, by Jan Vrany
Oops, fixed sub project definition (causing endless recursion during build)
2015-05-11, by Jan Vrany
Added .../parsers/java and .../compiler/tests/extras to exported .mczs
2015-05-10, by Jan Vrany
Portability: fixes for Smalltalk/X
2015-05-10, by Jan Vrany
Merge
2015-05-10, by Jan Vrany
Updated to PetitCompiler-JanKurs.111, PetitCompiler-Tests-JanKurs.51, PetitCompiler-Benchmarks-JanKurs.7, added PetitCompiler-Extras-Tests-JanKurs.4
2015-05-10, by Jan Vrany
Portability: fixes for Smalltalk/X
2015-05-05, by Jan Vrany
Oops, merged lost Smalltalk/X compatibility fixes
2015-05-05, by Jan Vrany
Avoid using (obsolete) PPCMethod>>addVariable:, use allocateTemporaryVariableNamed: instead.
2015-05-05, by Jan Vrany
Made PPCMethod>>addVariable: obsolete.
2015-05-02, by Jan Vrany
Removed tests from compiled packages to workaround bug in stc.
2015-05-02, by Jan Vrany
Portability: use `aClass methodDictionary values` instead of `aClass methods`
2015-05-02, by Jan Vrany
Portability: Inlined #asLegalSelector since Smalltalk/X does not support it
2015-05-01, by Jan Vrany
Portability: Use `self skipIf:description:` on Smalltalk/X instead of `self skip:`
2015-05-01, by Jan Vrany
Portability: do not use Transcript>>crShow:
2015-05-02, by Jan Vrany
Merge
2015-05-01, by Jan Vrany
Makefiles updated so compiler and all it's dependencies are build automatically
2015-05-01, by Jan Vrany
Syntax fix for Smalltalk/X - stc does not allow for empty statements.
2015-05-01, by Jan Vrany
Fixes for Smalltalk/X:
2015-04-21, by Jan Vrany
Updated to PetitCompiler-JanKurs.100, PetitCompiler-Tests-JanKurs.44 and PetitCompiler-Benchmarks-JanKurs.4
2015-04-30, by Jan Vrany
A super ugly hack to fix line endings in Java comments.
2015-04-21, by Jan Vrany
Fixes for Smalltalk/X
2015-04-21, by Jan Vrany
Initial commit of PetitJava
2015-04-21, by Jan Vrany
Bugfix: in teardown, do not remove parser if it has not been compiled.
2015-04-20, by Jan Vrany
Skip Java benchmarks on Smalltalk/X
2015-04-20, by Jan Vrany
PPCBenchmarkResource updated to work on Smalltalk/X
2015-04-20, by Jan Vrany
Make block passed to at:ifPresent: to accept one argument
2015-04-19, by Jan Vrany
less
more
|
(0)
-120
tip