-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
132 changed files
with
346 additions
and
300 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -24,9 +24,9 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang | ||
+rt jvm org.eolang:eo-runtime:0.50.0 | ||
+rt jvm org.eolang:eo-runtime:0.50.1 | ||
+rt node eo2js-runtime:0.0.0 | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
|
||
# The object encapsulates a chain of bytes, adding a few | ||
# convenient operations to it. Objects like `int`, `string`, | ||
|
@@ -58,9 +58,11 @@ | |
* ^ | ||
|
||
# Equals to another object. | ||
# A condition where two objects have the same value or content. | ||
[b] > eq /org.eolang.bool | ||
|
||
# Total number of bytes. | ||
# The complete count of bytes used to represent data. | ||
[] > size /org.eolang.number | ||
|
||
# Represents a sub-sequence inside the current one. | ||
|
@@ -102,22 +104,22 @@ | |
"Can't convert non 2 length bytes to i16, bytes are %x" | ||
* ^ | ||
|
||
# Calculate bitwise and. | ||
# Calculate the bitwise and operation. | ||
[b] > and /org.eolang.bytes | ||
|
||
# Calculate bitwise or. | ||
# Calculate the bitwise or operation. | ||
[b] > or /org.eolang.bytes | ||
|
||
# Calculate bitwise xor. | ||
# Calculate the bitwise xor operation. | ||
[b] > xor /org.eolang.bytes | ||
|
||
# Calculate bitwise not. | ||
# Calculate the bitwise not operation. | ||
[] > not /org.eolang.bytes | ||
|
||
# Calculate bitwise left shift. | ||
# Calculate the bitwise left shift. | ||
^.right x.neg > [x] > left | ||
|
||
# Calculate bitwise right shift. | ||
# Calculate the bitwise right shift. | ||
[x] > right /org.eolang.bytes | ||
|
||
# Concatenation of two byte sequences: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -23,7 +23,7 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
|
||
# Compile Time Instruction (CTI). | ||
# | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -23,7 +23,7 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
|
||
# The object dataizes `target`, makes new instance of `bytes` from given data and behaves as result | ||
# `bytes`. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -23,9 +23,9 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang | ||
+rt jvm org.eolang:eo-runtime:0.50.0 | ||
+rt jvm org.eolang:eo-runtime:0.50.1 | ||
+rt node eo2js-runtime:0.0.0 | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
|
||
# This object must be used in order to terminate the program | ||
# due to an error. Just make a copy of it with any encapsulated object. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -23,7 +23,7 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
|
||
# The object is a FALSE boolean state. | ||
[] > false | ||
|
@@ -35,7 +35,9 @@ | |
right > [left right] > if | ||
|
||
# And. | ||
# A logical operation that returns True only if all given conditions are true. | ||
^ > [x] > and | ||
|
||
# Or. | ||
# A logical operation that returns True if at least one of the given conditions is true. | ||
01-.eq x > [x] > or |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -24,9 +24,9 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang.fs | ||
+rt jvm org.eolang:eo-runtime:0.50.0 | ||
+rt jvm org.eolang:eo-runtime:0.50.1 | ||
+rt node eo2js-runtime:0.0.0 | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
|
||
# Directory in the file system. | ||
# Apparently every directory is a file. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -24,9 +24,10 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang.fs | ||
+rt jvm org.eolang:eo-runtime:0.50.0 | ||
+rt jvm org.eolang:eo-runtime:0.50.1 | ||
+rt node eo2js-runtime:0.0.0 | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
+unlint broken-ref | ||
|
||
# The file object in the filesystem. | ||
[path] > file | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -27,7 +27,8 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang.fs | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
+unlint broken-ref | ||
|
||
# A `path` represents a path that is hierarchical and composed of a sequence of | ||
# directory and file name elements separated by a special separator or delimiter. | ||
|
@@ -64,6 +65,7 @@ | |
^.posix.separator | ||
|
||
# POSIX specified path. | ||
# A standardized way to represent file or directory locations in a Unix-like system. | ||
[uri] > posix | ||
$ > determined | ||
"/" > separator | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -27,7 +27,8 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang.fs | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
+unlint broken-ref | ||
|
||
# Temporary directory. | ||
# For Unix/MacOS uses the path supplied by the first environment variable | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# The MIT License (MIT) | ||
# | ||
# Copyright (c) 2016-2024 Objectionary.com | ||
# Copyright (c) 2016-2025 Objectionary.com | ||
# | ||
# Permission is hereby granted, free of charge, to any person obtaining a copy | ||
# of this software and associated documentation files (the "Software"), to deal | ||
|
@@ -23,7 +23,8 @@ | |
+architect [email protected] | ||
+home https://github.com/objectionary/eo | ||
+package org.eolang | ||
+version 0.50.0 | ||
+version 0.50.1 | ||
+unlint broken-ref | ||
|
||
# Non-conditional forward and backward jumps. | ||
# Forward jump instantly returns provided object to `g.forward` without touching | ||
|
Oops, something went wrong.