Nicolas Martyanoff on Nostr: [1/2] I have finished a minimal Go module for my BCL configuration language (see my ...
[1/2]
I have finished a minimal Go module for my BCL configuration language (see my GitHub account), BCL (for Block-based Configuration Language). I still have to figure out if I want to support named blocks, for example:
listener "http" {
address ":80"
}
listener "https" {
address ":443"
}
instead of:
listener {
name "http"
address ":80"
}
listener {
name "https"
address ":443"
}
Published at
2024-12-21 16:39:35Event JSON
{
"id": "6540f21da5dfa46b95f32c16eb22e205577a9727bdc8137f54f6afa58e86e44c",
"pubkey": "6d91e7b056ab18986298e04a8b278a5e070a726487fd30a599427c79db9070e9",
"created_at": 1734799175,
"kind": 1,
"tags": [
[
"proxy",
"https://fosstodon.org/users/galdor/statuses/113691798775095407",
"activitypub"
]
],
"content": "[1/2]\nI have finished a minimal Go module for my BCL configuration language (see my GitHub account), BCL (for Block-based Configuration Language). I still have to figure out if I want to support named blocks, for example:\n\n listener \"http\" {\n address \":80\"\n }\n\n listener \"https\" {\n address \":443\"\n }\n\ninstead of:\n\n listener {\n name \"http\"\n address \":80\"\n }\n\n listener {\n name \"https\"\n address \":443\"\n }",
"sig": "16483d16d5917d140f55c5c4e309f4fa8cba36bea1417cb43f63647b9cb4e172b76892c4a6562d42890b02d85522af3edc6e29f81e72eb2ca20827a0c25abfb1"
}