bumped python version, updated readme
This commit is contained in:
@@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
Clyx (pronounced like _clicks_) is a concatenative, stack-oriented, interpreted programming language designed for simplicity, minimalism, and metaprogramming capabilities.
|
Clyx (pronounced like _clicks_) is a concatenative, stack-oriented, dynamically-typed, interpreted programming language designed for simplicity, minimalism, and metaprogramming capabilities.
|
||||||
|
|
||||||
Clyx aims for maximum portability and can be implemented in any modern runtime environment that supports data structures defined in JSON (numbers, strings, arrays and key-value dictionaries). Extra features varying in portability include filesystem support and TCP socket I/O.
|
Clyx aims for maximum portability and can be implemented in any modern runtime environment that supports data structures defined in JSON (numbers, strings, arrays and key-value dictionaries). Extra features varying in portability include filesystem support, external environment calls and TCP socket I/O.
|
||||||
|
|
||||||
The core spec of Clyx is mostly stable but the standard library is still a work-in-progress.
|
The core spec of Clyx is mostly stable but the standard library is still a work-in-progress.
|
||||||
|
|
||||||
@@ -170,6 +170,10 @@ Similarly to [LVTL](https://codeberg.org/luxferre/lvtl-x) and [LTTB](https://cod
|
|||||||
|
|
||||||
Additionally, this name can be viewed as an acronym hinting at the order some binary operations pop their operands from the stack: "Compute by Loading Y, then X".
|
Additionally, this name can be viewed as an acronym hinting at the order some binary operations pop their operands from the stack: "Compute by Loading Y, then X".
|
||||||
|
|
||||||
|
### Which language(s) does Clyx look like the most?
|
||||||
|
|
||||||
|
While working in a totally different manner than either of those, Clyx was obviously heavily inspired by some design ideas of Forth and Tcl.
|
||||||
|
|
||||||
### Is this language high-level or low-level?
|
### Is this language high-level or low-level?
|
||||||
|
|
||||||
More of a high-level one (because you don't have any memory control), but in fact it can be both.
|
More of a high-level one (because you don't have any memory control), but in fact it can be both.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "clyx"
|
name = "clyx"
|
||||||
version = "0.2"
|
version = "0.3"
|
||||||
description = "Clyx programming language interpreter"
|
description = "Clyx programming language interpreter"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.7"
|
requires-python = ">=3.7"
|
||||||
|
|||||||
Reference in New Issue
Block a user