Well, I have this problem:
I created a function which manage text in a 2D engine... here an example:
Code: Select all
(simple-text-create "fldOne" "Content-One!")
Code: Select all
(simple-text-create "fldOne" "Content-One!")
(simple-text-create "fldTow" "Content-Two!")
(simple-text-create "fldThree" "Content-Three!")
(simple-text-update "fldOne" "My New Text")
(simple-text-update "fldTwo" "My New Text")
(simple-text-update "fldThree" "My New Text")
Code: Select all
(simple-text
create ( ("fldOne" "Content-One!")
"fldTwo" "Content-One!"
create "fldThree" "Content-One!"
update "fldOne" "My New Text"
update "fldTwo" "My New Text"
update "fldThree" "My New Text"
)
I could even imagine a syntax shortcut like this:
Code: Select all
(simple-text
(create
("fldOne" "My content")
("fldTwo" "My content")
("fldThree" "My content")
) )
I don't want to write these functions again since I'm mapping hundreds of them, so if I need to write references more than once I could easily make mistakes, and my program could become unreliable.
Thank you for your help!