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

HCL doesn’t exist, is it supposed to be UCL? #37

Closed
strogonoff opened this issue Sep 14, 2018 · 5 comments
Closed

HCL doesn’t exist, is it supposed to be UCL? #37

strogonoff opened this issue Sep 14, 2018 · 5 comments

Comments

@strogonoff
Copy link

strogonoff commented Sep 14, 2018

Docs refer to HCL, but linked site refers to UCL. Perhaps the maintainer renamed it?

@jjr840430
Copy link
Contributor

jjr840430 commented Sep 14, 2018

HCL is here.
You can read the following line there.

HCL is heavily inspired by libucl, nginx configuration, and others similar.

@strogonoff
Copy link
Author

@jjr840430 Does libnereon parse HCL or UCL? Yeah I know they are related but they are not the same thing.

@ronaldtse
Copy link

Libnereon parses “Nereon Syntax”. It was inspired by HCL and UCL, which was inspired by JSON and nginx configuration syntax.

@strogonoff
Copy link
Author

@ronaldtse could you clarify what this part of README means?

libnereon is a multi-configuration parser library implemented in C.

This library parses the following configurations by HCL.

  • The command-line arguments.
  • The environment variables.
  • The configuration files.

The linked page has no mention of command-line argument, environment variables, configuration files or HCL. What is the intended link target?

@strogonoff
Copy link
Author

@drystone’s answer covered it, I might make a PR to update README later!

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

3 participants