Releases: bigyihsuan/International-Phonetic-Esoteric-Language
Releases · bigyihsuan/International-Phonetic-Esoteric-Language
Version 1.5.0: IN? Instruction
Changelog
ʔ
IN? instruction:(list ele -- list in?)
Version 1.4.0: Various changes
Changelog:
- Changed:
-
- Various fixes
-
- Negative numbers now (correctly) supported in multi-digits and floats.
-
- String lexing fixes
-
ɪ
fixes
-
- Change
ʟ
toɔ
.
- Change
- Added:
-
q (a b -- a b a)
OVER. Pushes the 2nd element from the top of the stack.
-
- Base36 for multi-digits and floats. Use by including any letter in a multi-digit or float.
-
æ ( -- limit)
. GETLIM. Pushes the limit onto the stack.
-
œ (limit -- )
. SETLIM. Popslimit
off the stack and sets the limit tolimit
.
Version 1.3.0
Changelog:
- Removed
ɪ
INT andʏ
FLOAT instructions. - Added
ɪ ( -- ele)
DATA. Pushes an IPEL value onto the stack. Can push numbers, strings, and lists. Defaults to pushing strings if no valid numbers or lists are found.
Version 1.2.0: Quality of Life update
Changelog:
- Added:
-
u (ele -- )
. CPRINT. Concatenative print: simply prints ele without any trailing characters. (#12)
-
ɯ (ele trail -- )
. TPRINT. Printsele
with a trailingtrail
. (#12)
-
ɟ (a b c -- c b a)
. REV. Reverses the stack. (#13)
-
w (ele -- )
. SETREG. Storesele
into the register. (#14)
-
ʍ ( -- ele)
. GETREG. Copiesele
from the register. (#14)
- Fixed an implementation involving
y
WORD.
Version 1.1.0: The Loop Update
Changelog:
- Added loops and loop indexes.
- Added the ability to have code as an argument through command line.
- Fixed a bug involving voicing.
- Fixed a bug involving truthiness.
Version 1.0.0: The Initial release
Initial release