crashappsec / con4m

Configuration Language for Mortals
Apache License 2.0
10 stars 1 forks source link

Initial documentation #31

Closed viega closed 1 year ago

viega commented 1 year ago

This leaves something left to be desired, especially on the dev side. I also don't like the auto-generated docs for a number of reasons. But it's good enough for now!

Additionally:

  1. Test running is changed (use "nimble tests"), helping me hide more parts of the API from the public interface that shouldn't be exposed.
  2. I cleaned up error handling extensively.
  3. I added a new builtin for formatting strings. It required me changing the interface for builtins to accept the current variable and attribute scope information for lookups. These just get passed after all the parameters, and most builtins will likely just ignore them.