This website requires JavaScript.
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