[09:50:32] * John[Lisbeth] [John[Lisbeth]!~user@52.165.40.155] has joined the channel. [09:50:40] I am working on bash forth [09:50:43] but this is written in native bash [09:51:00] there's no real extra stuff that doesn't come with almost all bash prompts on all main distros [09:51:25] isntead of pushdown stacks I've used linked lists [09:51:36] but instead of linked lists I've used arrays [09:51:47] but instead of arrays I've put numbered files in a hidden folder [09:51:55] the values you put on the stack are plaintext [09:52:15] I've got pretty much everything I need now for a full forth in bash [09:52:19] it looks like this [09:52:38] push 2 2; plus; printHead; [09:53:11] so it is actual bash that you can type into your bash terminal in your distro and get this forth [10:30:19] * jtimon [jtimon!~quassel@186.31.134.37.dynamic.jazztel.es] has quit (Ping timeout: 268 seconds). [12:54:15] * Sonderblade [Sonderblade!~Sonderbla@h-52-183.a157.priv.bahnhof.se] has quit (Quit: L�ar). [14:31:43] * Sonderblade [Sonderblade!~fack@h-52-183.a157.priv.bahnhof.se] has joined the channel. [17:15:16] * Sonderblade [Sonderblade!~fack@h-52-183.a157.priv.bahnhof.se] has quit (Quit: Leaving). [17:20:53] * Sonderblade [Sonderblade!~fack@h-52-183.a157.priv.bahnhof.se] has joined the channel. [18:11:16] * jtimon [jtimon!~quassel@186.31.134.37.dynamic.jazztel.es] has joined the channel. [20:14:32] John[Lisbeth]: that's neat! [20:19:20] * evincar [evincar!~jonathanp@173-228-12-19.dsl.dynamic.fusionbroadband.com] has quit (Quit: leaving). [20:29:14] * jtimon [jtimon!~quassel@186.31.134.37.dynamic.jazztel.es] has quit (Ping timeout: 252 seconds). [22:11:17] * jtimon [jtimon!~quassel@186.31.134.37.dynamic.jazztel.es] has joined the channel. [22:15:02] I any of you guys use bash I could use some help developing this [22:15:17] I've backed myself into a real corner here trying to implement arrays [22:15:38] I implemented arrays as numbered files in the folder "$HOME"/.bur/arrays/stacks [22:16:15] and what I am trying to do is when I type the word bash++ in bash it will create a new folder in stacks which is then treated as an array [22:16:32] teh folders inside of stacks are assigned numbers in when you type bash++ it finds the next available number [22:17:09] so this is a nested array [22:17:35] an an array stack within an array of stacks [22:17:57] the problem is I can not actually store the value of the array by typing bash++ [22:18:29] I'd have to type some long line of code like value="$( findNextAvailableArray )" [22:18:50] meh that probably made nos ense