15 Коміти (c2da6063297ecee11e9babfe0ceaf4af91711149)

Автор SHA1 Повідомлення Дата
  MaximeBarniaudy c2da606329 Migrate everything to peg vm 10 місяці тому
  MaximeBarniaudy 168631e246 Add emitByteCode functions to support using the peg VM, add support for @ actions, automatically generate the minproto.grammar file from minproto.leg and use that in the parser generator. Fix issue with backslashes being stupid. 10 місяці тому
  MaximeBarniaudy c3125a863f Move side effect of variable assignment in namespace out of grammar for logic and ease of use reasons 11 місяці тому
  MaximeBarniaudy 959c34b7b2 Remove old unused code, and measure parsing speed 11 місяці тому
  MaximeBarniaudy 3ef49024c5 Use newest primitives for character class and string matching 11 місяці тому
  MaximeBarniaudy b2e4198529 Build Grammar objects whose methods are expression representations of grammar rules 1 рік тому
  MaximeBarniaudy d26d33bf3f Fix errors after SetVar behavior change and let removal 1 рік тому
  MaximeBarniaudy d840010b55 Delare Stream object in C code and add primitive for stream string matching. Also refactor the rollback mechanism in the grammar parser to give responsibility to the right object. 1 рік тому
  MaximeBarniaudy 090142c69c Make grammar_parser.meta use the entire grammar from minproto.leg 1 рік тому
  MaximeBarniaudy 1a7d31d66e Fix error after single quote semantics change 1 рік тому
  MaximeBarniaudy a5b9103da3 Add with and without functions for namespace manimulation, add namespace support to grammars, add test of parser circularity 1 рік тому
  MaximeBarniaudy 1ec2c7d8ef parser circularity 1 рік тому
  MaximeBarniaudy 9851f982cb Add Invoke and GetProp 1 рік тому
  MaximeBarniaudy 4eeaa54367 Minimal grammar parsing 1 рік тому
  WitherFlower 561c1dcb80 Merge range access and grammar parser changes 1 рік тому