Commit graph

  • afac0cdac7 dependency update + fmt Erin 2022-04-12 14:16:34 +0200
  • 60505735c9 removed != in favour of ain't Erin 2022-04-08 17:44:35 +0200
  • 7a35885282 removed != in favour of ain't Erin 2022-04-08 17:44:35 +0200
  • 89326fd344 Removed ! for ain't Erin 2022-04-08 17:39:14 +0200
  • ec1b8200e0 Removed ! for ain't Erin 2022-04-08 17:39:14 +0200
  • 19fa04f979 cargo fmt Alex Bethel 2022-04-02 12:41:59 -0600
  • 7dfdb35685 cargo fmt Alex Bethel 2022-04-02 12:41:59 -0600
  • 45007e7d2b removed \ from idents Erin 2022-04-02 20:39:48 +0200
  • 6dec02c60c removed \ from idents Erin 2022-04-02 20:39:48 +0200
  • ec48508ba7 changed line order Erin 2022-04-02 14:13:49 +0200
  • 3bb8af5b3f changed line order Erin 2022-04-02 14:13:49 +0200
  • 0b4db65ca3 This isn't AbleScript, we can just negate expressions :D Erin 2022-04-02 13:44:29 +0200
  • ac42fdc5ca This isn't AbleScript, we can just negate expressions :D Erin 2022-04-02 13:44:29 +0200
  • eae118a78e Small change Erin 2022-04-02 01:42:13 +0200
  • 306e6cfc8e Small change Erin 2022-04-02 01:42:13 +0200
  • 3b829d7e55 Merge branch 'refactoring/ast-spans' Erin 2022-04-02 01:37:33 +0200
  • f7b18ec6ce Merge branch 'refactoring/ast-spans' Erin 2022-04-02 01:37:33 +0200
  • b46c178692 Removed Booleans Erin 2022-04-01 23:37:10 +0000
  • d34d7dd488 Removed Booleans Erin 2022-04-01 23:37:10 +0000
  • 38fe23d2b5 Removed ident type, fixed tests Erin 2022-04-02 01:34:25 +0200
  • 176467dfc8 Removed ident type, fixed tests Erin 2022-04-02 01:34:25 +0200
  • db7fc4d592 Generalised Spanned items Erin 2022-04-02 01:22:46 +0200
  • ce2de21d9b Generalised Spanned items Erin 2022-04-02 01:22:46 +0200
  • d890d7cfff Simplified base 55 Erin 2022-04-02 01:06:47 +0200
  • a6ecf782db Simplified base 55 Erin 2022-04-02 01:06:47 +0200
  • a3d2922f7e fixed tests Erin 2022-03-30 21:03:17 +0200
  • c2e9daf1fc fixed tests Erin 2022-03-30 21:03:17 +0200
  • c1c8f17c8d Improved type coercions Erin 2022-03-30 20:56:59 +0200
  • f18742a9b3 Improved type coercions Erin 2022-03-30 20:56:59 +0200
  • 6f663839a7 Removed booleans Erin 2022-03-30 20:55:05 +0200
  • 8d24ad5528 Removed booleans Erin 2022-03-30 20:55:05 +0200
  • 86e1391ea2 Used checked next in require Erin 2022-03-20 02:20:55 +0100
  • 04b44fb01e Used checked next in require Erin 2022-03-20 02:20:55 +0100
  • 5a5403a8df Changed way of String lexing Erin 2022-03-13 13:18:51 +0100
  • 77c201476b Changed way of String lexing Erin 2022-03-13 13:18:51 +0100
  • c567341775 Added support for idents starting with _ Erin 2022-03-12 23:26:39 +0100
  • 8ad10e132b Added support for idents starting with _ Erin 2022-03-12 23:26:39 +0100
  • 070f3b2f0e fixed spelling of ain't Erin 2022-03-02 11:36:08 +0100
  • 4d8ee1a0d7 fixed spelling of ain't Erin 2022-03-02 11:36:08 +0100
  • 9d6f5740b1 \ is valid part of identifiers Erin 2022-03-01 23:07:23 +0100
  • e17b67e438 \ is valid part of identifiers Erin 2022-03-01 23:07:23 +0100
  • 4f56411375 Renamed dir Erin 2022-03-01 22:17:01 +0100
  • dbbe46fa5e Renamed dir Erin 2022-03-01 22:17:01 +0100
  • 5f842dc8d9 There, we are now, we do not need those. Erin 2022-03-01 22:15:27 +0100
  • f2f509ded0 There, we are now, we do not need those. Erin 2022-03-01 22:15:27 +0100
  • 0ec54ecc51 Introduced newtype for Rc<RefCell<Value>> Erin 2022-03-01 22:13:49 +0100
  • d7ec6b3658 Introduced newtype for Rc<RefCell<Value>> Erin 2022-03-01 22:13:49 +0100
  • 3f4cc58b87 Satisfied most of THE ALLMIGHTY CLIPPY's requests. Erin 2022-03-01 21:53:58 +0100
  • 81f433e633 Satisfied most of THE ALLMIGHTY CLIPPY's requests. Erin 2022-03-01 21:53:58 +0100
  • b975bc52d0 Bool, Abool and Nil values are no longer tokens Erin 2022-03-01 18:57:03 +0100
  • a3c0e65f6b Bool, Abool and Nil values are no longer tokens Erin 2022-03-01 18:57:03 +0100
  • 567665a314 fixed strings Erin 2022-02-24 21:53:43 +0100
  • 55a455d110 fixed strings Erin 2022-02-24 21:53:43 +0100
  • a23dac3ce0 Rust 2021 Erin 2022-02-23 21:47:07 +0100
  • a3a0663433 Rust 2021 Erin 2022-02-23 21:47:07 +0100
  • 81f713a5e2 Merge pull request 'You know what could be cursed? Using Rust's block comment syntax as String delimiters!' (#5) from change/string-delimiters into master able 2022-02-23 14:11:14 +0000
  • d57b692e71 Merge pull request 'You know what could be cursed? Using Rust's block comment syntax as String delimiters!' (#5) from change/string-delimiters into master able 2022-02-23 14:11:14 +0000
  • cb6fcceb79 Fixed tests and examples Erin 2022-02-22 22:49:56 +0100
  • 392a357c8e Fixed tests and examples Erin 2022-02-22 22:49:56 +0100
  • f55f9e0512 Changed string delimiters Erin 2022-02-22 22:39:03 +0100
  • 5f135be37c Changed string delimiters Erin 2022-02-22 22:39:03 +0100
  • d1f18be279 Removed unused tokens from Lexer Erin 2022-02-22 22:31:05 +0100
  • 97981c8772 Removed unused tokens from Lexer Erin 2022-02-22 22:31:05 +0100
  • 0615091b3c added simple history support Erin 2022-02-14 00:17:55 +0100
  • 9fa6b57fe5 added simple history support Erin 2022-02-14 00:17:55 +0100
  • 43ae772894 Exposed variables to public API Erin 2022-02-14 00:12:03 +0100
  • 6fc1f59e23 Exposed variables to public API Erin 2022-02-14 00:12:03 +0100
  • edce9dcc91 Add from_value variable constructor Erin 2022-02-14 00:11:37 +0100
  • 5f48d20f2a Add from_value variable constructor Erin 2022-02-14 00:11:37 +0100
  • ca4a9aba4c added new_with_vars Erin 2022-02-14 00:08:48 +0100
  • 417b3b53b4 added new_with_vars Erin 2022-02-14 00:08:48 +0100
  • 0134448472 Merge pull request 'change/isize-as-int' (#4) from change/isize-as-int into master Erin 2022-02-13 22:17:13 +0000
  • f63861f59f Merge pull request 'change/isize-as-int' (#4) from change/isize-as-int into master Erin 2022-02-13 22:17:13 +0000
  • 43c51f2c96 Merge branch 'master' into change/isize-as-int Erin 2022-02-13 22:17:00 +0000
  • 1d08231a34 Merge branch 'master' into change/isize-as-int Erin 2022-02-13 22:17:00 +0000
  • 0d00aba6ce Merge pull request 'Implemented built-in functios' (#3) from feature/builtins into master Erin 2022-02-13 22:16:43 +0000
  • 7e2cba314b Merge pull request 'Implemented built-in functios' (#3) from feature/builtins into master Erin 2022-02-13 22:16:43 +0000
  • e79c98f2f6 Fixed all errors Erin 2022-02-13 00:58:50 +0100
  • a636c5926d Fixed all errors Erin 2022-02-13 00:58:50 +0100
  • 5d29c8cf87 fixed base 55 Erin 2022-02-13 00:55:51 +0100
  • bf0e64c26a fixed base 55 Erin 2022-02-13 00:55:51 +0100
  • 8c867c7899 Value::Int is isize Erin 2022-02-13 00:55:19 +0100
  • 7f859081ba Value::Int is isize Erin 2022-02-13 00:55:19 +0100
  • 5b320259f6 Changed Built-in functio -> integer coercion Erin 2022-02-13 00:37:17 +0100
  • b84b86eef7 Changed Built-in functio -> integer coercion Erin 2022-02-13 00:37:17 +0100
  • a9a9cc71e1 Implemented builtin functio division Erin 2022-02-13 00:30:40 +0100
  • 56c9ccdf38 Implemented builtin functio division Erin 2022-02-13 00:30:40 +0100
  • 3338ec94c2 implemented subtraction for built-in functios Erin 2022-02-13 00:25:56 +0100
  • 0ac507e3b3 implemented subtraction for built-in functios Erin 2022-02-13 00:25:56 +0100
  • d634692f12 Implemented not for built-in functios Erin 2022-02-13 00:07:23 +0100
  • 5d5c66fb3c Implemented not for built-in functios Erin 2022-02-13 00:07:23 +0100
  • a1f6d1ae5f Implemented Display for built-ins Erin 2022-02-12 22:52:14 +0100
  • aa94ae57d8 Implemented Display for built-ins Erin 2022-02-12 22:52:14 +0100
  • 06ec25e717 Implemented coercions for built-in functios Erin 2022-02-12 22:10:30 +0100
  • 49d4699928 Implemented coercions for built-in functios Erin 2022-02-12 22:10:30 +0100
  • 405f88e394 Implemented built-in functios - Missing coercions and operations Erin 2022-02-12 21:14:55 +0100
  • 1d1919976f Implemented built-in functios - Missing coercions and operations Erin 2022-02-12 21:14:55 +0100
  • 09617b2a89 Length by empty square braces Erin 2022-01-28 20:03:31 +0000
  • 159a462b0a Length by empty square braces Erin 2022-01-28 20:03:31 +0000
  • 68e5e7cf41 Functio -> Int more cursed Erin 2022-01-22 21:02:10 +0100