Hacker GitHub

← All repos

wkhere/bcl

View on GitHub ↗ ★ 34 Go

Basic Configuration Language

10 mentions on Hacker News by 1 person: 0 stories, 10 comments · first 2023-09-13 · latest 2026-04-09

Mentions per year 10 mentions · busiest year 2023 (4)
20082026
  1. …functions, more structures and fix some hidden scoping issues. Making languages is an endless fun. https://github.com/wkhere/bcl
  2. Part of a 2nd half of this book translated to Go became a skeleton for the BCL configuration language https://github.com/wkhere/bcl
    comment by kunley · 2026-01-15 · in Crafting Interpreters
  3. …the syntax. And having a great co-op with one of the two active users via Github issues. https://github.com/wkhere/bcl More to come (functions, cross-reference of data blocks, for example).
  4. …my other project a bit lacking attention, but I will get back to it - a configuration language BCL https://github.com/wkhere/bcl . Parser is based on a vm beauty from the 2nd part of Robert Nystrom's Crafting Interpreters book.
  5. Another take on replacing HCL with something more sensible: BCL https://github.com/wkhere/bcl
  6. Hey that's cool! I also wrote BCL ( https://github.com/wkhere/bcl ) out of frustration with HCL :) (I didn't realize when starting it that the name "BCL" has some bad press for googlers though) Your project looks very interesting, although…
  7. …configuration, visually similar but with different model of computation. Here is the first attempt: https://github.com/wkhere/bcl Disclaimer: I named it BCL, 'B' stands for Basic, to somehow relate to HCL and make it easily pronounced. But…
  8. I am crafting BCL, own configuration language. https://github.com/wkhere/bcl I started this when I was unable to squeeze certain usage patterns from HCL, like: variables living in the same scope as the file, evaluating variables in one…
    comment by kunley · 2023-10-13 · in Ask HN: Show me your half baked project
  9. This is why I started to craft my own format: BCL, https://github.com/wkhere/bcl Will not immediately help in all cases of YAML usages, but at least can be a cooler way of defining resources in a Terraform-like style. In fact, it's already…
    comment by kunley · 2023-09-28 · in That's a Lot of YAML
  10. …lack of better name yet), Go prototype, I can code Python port and possibly several other as well.. https://github.com/wkhere/bcl PS. It was a pleasure to code, esp. getting the parser & the reflection right; the latter enables so elegant…
    comment by kunley · 2023-09-13 · in What is wrong with TOML? (2019)