Re: Diet-NG 1.0.0 released

2016-09-27 Thread Emre Temelkuran via Digitalmars-d-announce

On Monday, 26 September 2016 at 13:00:46 UTC, Sönke Ludwig wrote:

(small correction:)

_diet_output.put("Hello ");
_diet_output.htmlEscape("World");
_diet_output.put("");


Sönke, I am your biggest fan, but you never reply me.


Re: New user, even she does not know yet

2016-09-27 Thread Emre Temelkuran via Digitalmars-d-announce

On Monday, 26 September 2016 at 12:06:58 UTC, Daniel Kozak wrote:

https://onedrive.live.com/?authkey=!AEQ5lsngH-Oe3DA=87E57DF7155C89C9!24197=87E57DF7155C89C9


She will be the nextgen D'er. :D


Re: SDLang-D v0.10.0 - Big convenience improvements

2016-09-27 Thread Nick Sabalausky via Digitalmars-d-announce

On 09/27/2016 04:55 AM, Chris wrote:


I was actually thinking of using SDL for pseudo code non-programmers
could write, e.g. to create rule files that a program could execute. It
could work nicely with `if` and `else` tags + attributes.


A simple programming language that's SDLang-compliant would definitely 
be interesting!




Re: SDLang-D v0.10.0 - Big convenience improvements

2016-09-27 Thread Chris via Digitalmars-d-announce
On Sunday, 25 September 2016 at 22:12:21 UTC, Nick Sabalausky 
wrote:

https://github.com/Abscissa/SDLang-D

New in v0.10.0:
Big convenience enhancements to DOM interface and an improved 
pull parser interface. Plus documentation improvements and a 
couple bugfixes.


Full changelog:
https://github.com/Abscissa/SDLang-D/blob/master/CHANGELOG.md

===

SDLang-D is a D library to read and write SDLang. Both a DOM 
and a Pull Parser are provided.


SDLang  is similar to XML/JSON/YAML, but 
much simpler and less verbose. It look like this:


-
// A few basic values
first "Joe"
last "Coder"
ip "127.0.0.1" port=80

// Supports child tags
folder "myFiles" color="yellow" protection=on {
folder "my documents" {
document "resume.pdf"
}
}
-
Language Guide: 
https://github.com/Abscissa/SDLang-D/wiki/Language-Guide


I was actually thinking of using SDL for pseudo code 
non-programmers could write, e.g. to create rule files that a 
program could execute. It could work nicely with `if` and `else` 
tags + attributes.