Erin
|
5d81e6288f
|
No need for the associated type :D
|
2022-07-02 12:55:10 +02:00 |
|
Erin
|
af76443561
|
Revert "Added emoji support for identifiers"
This reverts commit 6d37825671 .
|
2022-07-02 12:47:16 +02:00 |
|
Erin
|
3d546bb31c
|
cycle detecion on cart print - no longer stack overflow
|
2022-07-02 01:17:31 +02:00 |
|
Erin
|
6d37825671
|
Added emoji support for identifiers
|
2022-07-02 00:47:09 +02:00 |
|
Erin
|
2c04ebbadc
|
Invalid Token error + fixed forgotten refactor
|
2022-07-02 00:30:51 +02:00 |
|
Erin
|
5c0889a0ae
|
Error comments + renaming
|
2022-07-02 00:27:38 +02:00 |
|
Erin
|
51d8623f03
|
EOF -> EOI
|
2022-07-02 00:22:40 +02:00 |
|
Erin
|
9e6639851e
|
Bumped AbleScript version
+ chore: update
+ clap minor update
+ change repo URLs
|
2022-07-02 00:19:44 +02:00 |
|
Erin
|
59097260de
|
Implemented host interface
|
2022-07-02 00:17:29 +02:00 |
|
Erin
|
2de2eb8914
|
Well, Able and Eval functios can now change loops flow!
|
2022-07-01 23:12:59 +02:00 |
|
Erin
|
a7c75e2303
|
Implemented finally
|
2022-07-01 22:56:22 +02:00 |
|
Erin
|
fef16e3cfb
|
chore: cargo update
|
2022-06-23 19:00:11 +02:00 |
|
Erin
|
a1a0c34f9e
|
Value Refactoring
|
2022-06-17 20:58:37 +02:00 |
|
Erin
|
b16aefa6d6
|
Dependencies update
|
2022-06-07 23:32:25 +02:00 |
|
Erin
|
16ac372c5d
|
Parser cleanup
|
2022-06-06 23:30:08 +02:00 |
|
Erin
|
8e6dd4bdcf
|
Changed dim syntax
|
2022-06-03 00:10:19 +02:00 |
|
Erin
|
ca8428f9ed
|
ADDED VERY IMPORTANT CHANGE
|
2022-06-02 23:56:32 +02:00 |
|
Erin
|
a292b1abc1
|
Changed hopback to and again (credits: Evrey#6086)
|
2022-05-17 19:03:02 +02:00 |
|
Erin
|
6473ce8f1e
|
chore: cargo update
|
2022-05-17 18:04:09 +02:00 |
|
Alex Bethel
|
6002ca0571
|
Merge branch 'v0.4.0-fixes'
|
2022-05-09 17:58:36 -06:00 |
|
Alex Bethel
|
a7e1468957
|
Fix AbleScript lib doc comment
|
2022-05-09 17:56:28 -06:00 |
|
Erin
|
b36650ba95
|
Replaced break with enough (credits: Evrey#6086)
|
2022-05-06 23:52:43 +02:00 |
|
Erin
|
0e4e105408
|
Bumped version to 0.4.0
|
2022-05-06 21:22:57 +02:00 |
|
Erin
|
f7852109c9
|
changed undefined -> cart coercion
|
2022-05-06 21:12:55 +02:00 |
|
Erin
|
bb6888c22d
|
Implemented all coercions for undefined
|
2022-05-06 21:08:16 +02:00 |
|
Erin
|
9f91a72b01
|
Evaluating nonextant variable results into Undefined
|
2022-05-06 20:20:52 +02:00 |
|
Erin
|
e85f766a1d
|
Added Undefined type
|
2022-05-06 20:19:35 +02:00 |
|
Erin
|
5d48bd8df4
|
{} -> ()
|
2022-05-06 17:30:41 +02:00 |
|
Erin
|
241d3c4d2b
|
Removed arity checking and arity error
|
2022-05-06 17:28:25 +02:00 |
|
Erin
|
8c101aee23
|
Renamed few errors
|
2022-05-06 17:25:50 +02:00 |
|
Erin
|
8c9e49a7c4
|
Changed error variant name to go by conventions
|
2022-05-05 00:39:13 +02:00 |
|
Erin
|
b677960013
|
get_bit returns error kind which makes the error spanned
|
2022-05-05 00:36:13 +02:00 |
|
Erin
|
22e8f63bac
|
Fixed zero division and zero assertion errors when [] / 0
|
2022-05-04 23:15:12 +02:00 |
|
Erin
|
43b00e607a
|
fmt + clippy
|
2022-05-03 23:19:10 +02:00 |
|
Erin
|
8f98c24f68
|
Added non-newline print.
|
2022-05-03 23:13:17 +02:00 |
|
Erin
|
ba4ba1f4fd
|
Merge pull request 'T-Dark letter cases implemented' (#10) from feature/tdark-cases into master
Reviewed-on: https://git.ablecorp.us:443/AbleScript/able-script/pulls/10
|
2022-05-03 21:03:42 +00:00 |
|
Erin
|
0ddf65c934
|
T-Dark letter cases implemented
|
2022-05-02 23:40:42 +02:00 |
|
Erin
|
d669e72a29
|
extracted t-dark substitution to separate function
|
2022-05-02 23:12:32 +02:00 |
|
Erin
|
a30aed991c
|
Modified Str -> Int coercion
|
2022-04-26 00:18:11 +02:00 |
|
Erin
|
bd0983c4dd
|
Implemented key extraction
|
2022-04-25 14:56:35 +02:00 |
|
able
|
f99aad0152
|
Merge pull request 'Added String character escaping by dozenal " delimited unicode values' (#9) from feature/string-unicode-escapes into master
Reviewed-on: https://git.ablecorp.us:443/AbleScript/able-script/pulls/9
|
2022-04-25 12:48:07 +00:00 |
|
Erin
|
aafc03bba6
|
Added escapes test
|
2022-04-24 23:47:51 +02:00 |
|
Erin
|
58d8f22e30
|
Added some comments
|
2022-04-24 23:33:11 +02:00 |
|
Erin
|
c0852fe83e
|
Implemented string unicode escapes
|
2022-04-24 23:29:15 +02:00 |
|
Erin
|
ed83065ee4
|
sus
|
2022-04-24 22:01:31 +02:00 |
|
Erin
|
b3b8d7ffa5
|
Merge pull request 'Changed the way how Melo-ing variables works' (#8) from improvements/melo into master
Reviewed-on: https://git.ablecorp.us:443/AbleScript/able-script/pulls/8
|
2022-04-23 11:54:22 +00:00 |
|
Erin
|
e19c701f3c
|
Double Melo causes variable deletion
|
2022-04-22 21:14:53 +02:00 |
|
Erin
|
b52d07f13b
|
Rc is got by reference by default
|
2022-04-22 21:09:03 +02:00 |
|
Erin
|
a103a6e7f6
|
Reimplemented Melo
- Variable made into enum of `ValueRef or Melo`
- Melo-ing variable causes dropping of the Rc, decreasing reference count
|
2022-04-22 21:06:34 +02:00 |
|
Erin
|
57bbc44b82
|
clearer comment
|
2022-04-18 22:09:56 +02:00 |
|