Concatenative topics
Concatenative meta
Other languages
Meta
Project: ACL: ACL is a concatenative programming language.
ACL is a command line applicagtion released as open source under the BSD license.
Plans include a GTK version to provide a GUI interface.
Developer: Don Groves
Development Environment: XCode on a MacBook Pro laptop running Mac OS.
Development Language: C.
I am seeking experienced C programmers to join the project.
Immediate needs are testing ACL in other environments and possibly joining as a developer.
You can develop in any compatible environment.
If you are an expert C programmer, you can probably suggest improvements to my implementation.
I welcome such suggestions.
A unique feature of ACL is the concept of aliasing. For example, if the user would rather use "add"
instead of "+", putting the line "[add] alias +" into the ACL standard library will do the trick. I don't
know why anyone would chose to do this for "+", but it is available. In fact, the entire ACL vocabulary
may be aliased at the whim of the user. ACL characters and strings are stored as utf-8, so aliasing
may be of interest for anyone wishing to code in their native language.
There will be a github repository in the near future, but for now, if you are interested, do the right
thing with dgrovespdx, gmail, and com and I will send you the source code and design document.
This revision created on Tue, 10 May 2022 04:53:31 by dgpdx