Tags: | languages, parsing, syntax |
Authors: | Aleksander Sabak |
Class | Superclass | Slots |
brain-flak | tuple | active inactive total |
leftover-program-after-compilation | tuple | program leftover |
mismatched-brain-flak-brackets | tuple | program |
unclosed-brain-flak-expression | tuple | program |
Word | Syntax |
b-f" | b-f"({}[]){<>()}" |
Word | Stack effect |
<brain-flak> | ( seq -- state ) |
compile-brain-flak | ( string -- quote: ( state -- state' ) ) |
leftover-program-after-compilation | ( program leftover -- * ) |
mismatched-brain-flak-brackets | ( program -- * ) |
unclosed-brain-flak-expression | ( program -- * ) |
with-brain-flak | ( ..A seq q: ( ..A s -- ..B s' ) -- ..B seq' ) |
Word | Stack effect |
brain-flak? | ( object -- ? ) |
leftover-program-after-compilation? | ( object -- ? ) |
mismatched-brain-flak-brackets? | ( object -- ? ) |
unclosed-brain-flak-expression? | ( object -- ? ) |