Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question (more than issue) #23

Open
StakFallT opened this issue Oct 30, 2020 · 1 comment
Open

Question (more than issue) #23

StakFallT opened this issue Oct 30, 2020 · 1 comment

Comments

@StakFallT
Copy link

How are the nodes in the chain processed exactly? I read through https://github.com/sc0tfree/mentalist/wiki/How-It-Works#the-chain a bit and I'm still not completely totally clear on it. It seems like the program does a "dumb" order-processing method (I don't mean that as an insult, just I don't know what other term to use to explain it). So, to better explain my confusion, let's say I want to add Prepend as an option, but also Substitution as an option (but not both at the same time); I can't do that, correct? I would need to create multiple chains, generate the lists, and then merge the generates lists together right? In other words, these nodes are processed regardless and in the order they appear in the list correct? (i.e. there's no complex / advanced priority conditional processing of the nodes -> generated_lists)

@ghost
Copy link

ghost commented Oct 22, 2021

The interface does, to me, allude to a simple fall-through process per string. There's no complex processing done per string, only a single operation per specific character.

I almost touched upon your observation in my issue/request.

I keep imagining a DSP-like layout where modules are 'wired' into each other (or split) and the output are subsequently sent to a file or multiple files. Where the 'input' bus is the next word from the file or next generated string, the effects are the processes and the 'output' buses are the files.

Maybe a tad overkill?

Just noticed this is one year old. :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant