Skip to content
Snippets Groups Projects
  • v-lafeychine's avatar
    Resolve "proost fonctionality and UI" ✨️ · 36190e2a
    v-lafeychine authored and aalbert's avatar aalbert committed
    Closes #22 et #7 🐔️👍️
    Approved-by: default avataraalbert <augustin.albert@bleu-azure.fr>
    Approved-by: default avatarbelazy <aarthuur01@gmail.com>
    Approved-by: default avatarloutr <loutr@crans.org>
    
    🦀️🍰🦀️🍰🦀️🍰
    
    * Chore : add test
    
    * Fix : shift vars when binding lambda-abstractions
    
    * fix(kernel): some tests were wrong
    
    * HOT fix(kernel): command definition fixed
    
    * HOT fix(parser): fix parenthesis
    
    * HOT fix(parser): order of fun
    
    * feat(parser): resolve threads
    
    * chore(parser): Merge renamed_rules on Error
    
    * chore(command): Merge Define/DefineCheckType + Add tests
    
    * chore(parser): apply suggestions
    
    * feat(parser): add location conversion from pest to proost's kernel
    
    * Apply 1 suggestion(s) to 1 file(s)
    
    * fix(all): resolve thread and change Pos for Loc (range position) +
    conversion from position to range position in parser
    
    * fix(all): resolve threads
    
    * feat(kernel): Add tests in commands.rs
    
    * feat(parser, error): add new errors for parser, pos struct, first use of pos and pretty print of parsing errors
    
    * feat(parser, kernel): new kernel error: cannot parse
    
    * feat(proost): new ui v1
    
    * feat(proost): new interface!
    
    * feat(parser, kernel): change grammar and pretty printing
    36190e2a