Patrick R

Results 40 issues of Patrick R

In order to support Pretty Printers, the CST should allow access to whitespace. The whitespace does not have to be explicitly materialized in the CST but could also be re-constructed...

The cst resulting from parsing `aabbbcbcd` with the following grammar is ambiguous: ```Smalltalk ManyTestGrammar { StartRule = "a"+ ("b"+ "c")+ "d"+ } ``` We can not determine the matching intervals...

Almost all of a rule body is copied during `#replaceParametersWithArguments:`

You can see it when using OhmSmalltalk>>number

https://github.com/harc/ohm/blob/master/doc/syntax-reference.md mentions: Special characters (", \, and ') can be escaped with a backslash -- e.g., "\"" will match a literal quote character in the input stream. Other valid escape...

Zum einen beschwert sich die aktuelle Ohm-JS Version über folgende Regel >in der Smalltalk-Grammatik: >BlockLiteral = "[" BlockArguments? ExecutableCode? "]" >mit der Nachricht: >"Nullable expression ExecutableCode is not allowed inside...

https://github.com/cdglabs/ohm/issues/38#issuecomment-142669567