Skip to content

How to get meta information in transformer method? #35

Description

@DaveChintan

I want to parse terraform files. For that I have used hcl2.lark grammer from hcl2 python package and created custom transformer. Parser works fine but if I pass propagate_positions to true then parser breaks. How to get Meta information in transformer methods?

While generating JS file, I am passing propagate_positions to true and also when calling get_parser methods.

e.g.
lark-js file.lark --propagate_positions -o output.js
get_parser({transformer: new ExampleTransformer(), propagate_positions: true}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions