Asteroid-lang

Latest version: v2.0.1

Safety actively analyzes 623219 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.0.1

What's Changed
* Add pyreadline3 to requirements.txt for installation when platform is Windows by carlstoker in https://github.com/asteroid-lang/asteroid/pull/234
* Issue 250 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/252
* fixed issue 249 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/253
* Dev 2.0.0 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/256
* edits for issue 257 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/258
* addressed issue 230 ... by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/259
* fixed issue 260 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/261
* Implemented math round by ijchen in https://github.com/asteroid-lang/asteroid/pull/265
* Experimental by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/266
* Issue 241 -- new type system by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/268
* Issue 242 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/269
* Implemented MAD by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/270
* fixed issue 232 -- exit status code by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/271
* fixed issue 237 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/272
* fixed some minor bugs w.r.t. passing patterns to functions but did NO… by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/275
* implemented match statements 243 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/277
* it is no longer possible to match pattern values by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/279
* Issue 280 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/282
* Issue 238 by TimColaneri in https://github.com/asteroid-lang/asteroid/pull/285
* Issue 281 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/286
* mad now steps properly at expression statements by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/287
* Review ref guide by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/290
* documented the fact that patterns behave like macros 288 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/291
* Repl review by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/293
* implemented short circuit evaluation for 'and' and 'or' by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/294
* implemented runtime stack commands in MAD by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/295
* Dev 2.0.1 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/296

New Contributors
* carlstoker made their first contribution in https://github.com/asteroid-lang/asteroid/pull/234
* ijchen made their first contribution in https://github.com/asteroid-lang/asteroid/pull/265

**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.4...2.0.1

1.1.4

What's Changed
* fixed issue 209 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/210
* fixed issue 180 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/211
* addressed issue 95 - no type promotion at pattern matching sites by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/212
* fixed issue 208 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/213
* implemented __str__ for issue 24 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/214
* fixed issue 207 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/215
* implemented the eval of strings as code, issue 179 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/216
* Issue 180 extended syntax by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/220
* Issue 219 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/222
* fixed function type, issue 224 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/225
* fixed function type, issue 224 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/226
* Issue 218 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/227
* Dev 1.1.4 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/228


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.3...1.1.4

1.1.3

* Fixes a fatal bug on Windows regarding the `readline` functionality in Python 3.10.

* Fixes a bug with escaped double quotes in strings.

What's Changed
* Fixes hanging repl return value by olwmc in https://github.com/asteroid-lang/asteroid/pull/202
* fixed issue 200 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/205
* This is a fix for 203 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/204
* Asteroid Release 1.1.3 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/206


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.2...1.1.3

1.1.2

* An experimental implementation of an interactive debugger that supports debugging pattern matching and in
particular, pattern matching with first-class patterns.

* A Python API allowing the developer to call the Asteroid interpreter from within a Python program and also embed
Python code in an Asteroid program.

* Eliminated the `stride` notation in list comprehensions and replaced it with the `step` notation.

* Lots of bug fixes.

1.1.1

* An experimental implementation of an interactive debugger that supports debugging pattern matching and in
particular, pattern matching with first-class patterns.

* A Python API allowing the developer to call the Asteroid interpreter from within a Python program and also embed
Python code in an Asteroid program.

* Eliminated the `stride` notation in list comprehensions and replaced it with the `step` notation.

* Lots of bug fixes.

What's Changed
* Fixed re-raising error in REPL by olwmc in https://github.com/asteroid-lang/asteroid/pull/198


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.1.0...1.1.1

1.1.0

* An experimental implementation of an interactive debugger that supports debugging pattern matching and in
particular, pattern matching with first-class patterns.

* A Python API allowing the developer to call the Asteroid interpreter from within a Python program and also embed
Python code in an Asteroid program.

* Eliminated the `stride` notation in list comprehensions and replaced it with the `step` notation.

* Lots of bug fixes.

What's Changed
* Issue 182 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/184
* implemented issue 174 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/185
* Stride to step conversion by olwmc in https://github.com/asteroid-lang/asteroid/pull/187
* implemented issue 183 - document Python API by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/186
* fixed issues 188 and 189 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/190
* Added VSCode syntax highlighter by SupurCalvinHiggins in https://github.com/asteroid-lang/asteroid/pull/196
* Debugger by olwmc in https://github.com/asteroid-lang/asteroid/pull/192
* Dev 1.1.0 by lutzhamel in https://github.com/asteroid-lang/asteroid/pull/197


**Full Changelog**: https://github.com/asteroid-lang/asteroid/compare/1.0.0...1.1.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.