Skip to content

Unknown data readers in non-selected reader conditional paths can prevent reading #1118

@chrisrink10

Description

@chrisrink10

As reported in #1101, data readers which do not exist in non-selected reader conditional forms can prevent reading completely:

basilisp.user=> #?(:cljs #js [] :default [])


  exception: <class 'basilisp.lang.reader.SyntaxError'>
    message: No data reader found for tag #js
       line: 1:15

Metadata

Metadata

Assignees

No one assigned

    Labels

    component:readerIssue pertaining to Basilisp reader moduleissue-type:bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions