Compare commits

..

5 commits
gc ... master

Author SHA1 Message Date
2ac0fdf6ed
Update README.md 2023-03-06 15:56:34 +01:00
98f81fd35b Merge branch 'master' of github.com:TudbuT/isbpl 2023-02-06 15:21:12 +01:00
6eb84aaef3 add 0m0.00s 0m0.00s
0m0.00s 0m0.00s to stdlib
2023-02-06 15:21:04 +01:00
e1c4d442af
Update README.md 2022-10-02 22:23:32 +02:00
2f8aaade55 allow cleaning 2022-10-02 22:22:41 +02:00
4 changed files with 278 additions and 847 deletions

1111
ISBPL.java

File diff suppressed because it is too large Load diff

View file

@ -3,6 +3,8 @@ Improved Stack-Based Programming Language
Incomplete, not currently compilable, only interpretable.
ISBPL is now obsolete. Try [SPL](https://github.com/tudbut/spl) instead.
Stuff: [TudbuT/isbpl-random-stuff](https://github.com/TudbuT/isbpl-random-stuff)
---
@ -18,7 +20,7 @@ is the same as
```
or
```isbpl
( ( ( 2 1 * ) 1 + ) print )
(((2 1 *) 1 +) print)
```
in both languages, this will print 3.

View file

@ -1,6 +1,7 @@
"Brainfuck->ISBPL transpiler" #
native acopy
"#stream.isbpl" include
"#multi.isbpl" include

View file

@ -593,3 +593,12 @@ func astartswith {
match alen
asub match eq
}
func times {
with callable amount ;
def i 0 =i
callable [ while { i amount lt } {
i
i 1 + =i
} ] foreach
}