Commit Graph

  • 03e6ac46f5 Added basic math operations - cargo fmt #11 ondra05 2021-05-02 00:39:08 +0200
  • de0539a509 Divided token types - Item = Expr | Stmt - Added REPL (AST dump) - Removed operator parsing because it was horrible and I need to redo it ondra05 2021-05-01 13:44:58 +0200
  • 74cb7639b1 Tidy up ondra05 2021-04-29 19:19:35 +0200
  • 291c9cd556 Implemented function calls ondra05 2021-04-29 18:50:51 +0200
  • e38a8d15f1 Bugfix: Peeking - Fixed `PeekableLexer` next to not-be passtrough to iterator - Made error handling depend on state of Option ondra05 2021-04-29 09:47:29 +0200
  • 0d2bb8b095 Added Peekable Lexer - Added wrapper for Lexer with `peek()` method - Renamed `token` module to `lexer` as it more describe it's function - Started work on operator flow ondra05 2021-04-28 22:52:19 +0200
  • cc9aaf97fa
    Merge pull request #10 from ondra05/master Able 2021-04-27 09:26:29 -0500
  • dd1d4aa411 Added parsing of conditionals ondra05 2021-04-27 13:48:56 +0200
  • a5a6d986e3 Made parser to throw error when unexpected EOF ondra05 2021-04-27 11:57:11 +0200
  • f417301214 Redone original parser = implemented original features ondra05 2021-04-27 11:49:07 +0200
  • ba4c74089e Added testing for base55, new identifier lexing ondra05 2021-04-27 11:09:19 +0200
  • 67b504af4c Continue work on parser, improved lexer - Added literal parsing (improved lexing) - Revised error handling ondra05 2021-04-27 10:51:39 +0200
  • 95f98f55fc Starting work on parser improvements ondra05 2021-04-26 10:44:42 +0200
  • b8e16717ce
    Merge pull request #9 from ondra05/master Able 2021-04-20 10:28:52 -0500
  • e13db995a3 Implemented abool - Tidied up code ondra05 2021-04-18 23:40:41 +0200
  • fbd16d2bcc Added function/variable parsing - Added block support - TODO: Tidy it up ondra05 2021-04-18 22:33:55 +0200
  • 50758ee434 Initial parser work ondra05 2021-04-18 16:39:43 +0200
  • 0d9bd00678 variable things added able 2021-04-13 18:01:19 -0500
  • c1bec87acb
    Merge pull request #8 from ondra05/master Able 2021-04-13 11:04:17 -0500
  • 6d0f372a13 clippy + fmt ondra05 2021-04-13 17:43:54 +0200
  • b39095de68 Improved Scanner ondra05 2021-04-13 17:40:20 +0200
  • 693638f374 Adding a melo example able 2021-04-12 22:19:44 -0500
  • cda370f80b
    Merge pull request #6 from ondra05/master Able 2021-04-12 20:11:41 -0500
  • 3911ccbc82 Added tokenization - Added tokenization - Modified `Token` definition for make it compatible with Logos - And also obeyed our paperclip overlord and changed all names to be complaint with Rust conventions ondra05 2021-04-12 20:20:45 +0200
  • a39b480b62 Merge branch 'master' of https://github.com/AbleTheAbove/able-lang merge able 2021-04-11 22:40:32 -0500
  • aeaf6b3948 Added CLOC to the readme able 2021-04-11 22:39:22 -0500
  • 607b51c6cb abbolean change able 2021-04-11 21:47:10 -0500
  • 4432740d52
    Merge pull request #2 from ondra05/patch-1 Able 2021-04-11 18:03:34 -0500
  • bf0d0fe3e6
    Add ANSWER const ondra05 2021-04-12 01:02:08 +0200
  • 2c4154025f Tokens added or something able 2021-04-11 17:22:06 -0500
  • 5cf69e933d Updating examples able 2021-04-11 15:17:08 -0500
  • 6719d955e8 Worst best parser able 2021-04-11 15:11:23 -0500
  • abd2d7e5f8 more fixes able 2021-04-11 14:18:41 -0500
  • b96bba96de damn ablelang able 2021-04-11 14:11:39 -0500
  • f1c8a86ae7 boink able 2021-04-11 13:31:26 -0500
  • 856d8eb92d ATAPL able 2021-04-11 13:25:26 -0500
  • c81fa06641 License and constants added able 2021-04-11 13:22:59 -0500
  • 18354befd1 More representative of base_55 as it should be able 2021-04-11 11:59:26 -0500
  • 1e701f73ab added base 55 able 2021-04-11 11:47:35 -0500
  • cc66d0b63a AbleLang is coming together boys :) and girls and enby pals able 2021-04-08 16:11:20 -0500