b1744bb6af
split semantic processing and fmt-c code generation
...
Introducing Sex SEMantic ENgine: the semen.
Also split reader to other file (it can be replaced in the future).
Macro expansion inside Sex code doesn't work yet, and it must be done
in semen, not during fmt-c generation as before.
2025-09-29 15:50:01 +03:00
8ad5abf055
update Readme.org
2025-08-08 19:52:02 +03:00
Pavel Kulyov
5a0076ad71
readme: fix typo
2025-08-06 21:22:35 +03:00
Pavel Kulyov
d7055814d3
readme: use proper language modes for source code snippets
2025-08-06 21:22:35 +03:00
6c6e00e6dc
implement new macro system
2025-08-06 15:38:04 +03:00
9b50d26c82
numerous typos in Readme.org
2025-08-05 01:42:40 +03:00
8dbdf4b381
add actual chicken deps to the list of deps
2025-08-05 01:42:11 +03:00
4b6a7d5209
add sex-tests
2025-08-02 10:49:38 +03:00
3e535c9517
update example and Readme.org
2025-08-02 10:49:38 +03:00
4be0d3f5ac
prettify --help output and add it to Readme.org
2025-08-02 10:49:38 +03:00
d2998f79ff
update Readme.org
...
Add info about compilation and modules.
2025-08-02 10:49:38 +03:00
76ca609ea6
Make Sex templates more pleasant syntactically
...
No more unquotes to instantiate templates.
Also no need to pass quoted substitution lists, just use them as
regular lisp macros.
2025-07-11 18:27:50 +03:00
c084eaa397
add info about Emacs sex-mode to Readme.org
2025-06-19 12:31:43 +03:00
7e8f9197fb
update Readme.org
...
a bit of spellchecking, add some examples for templates
2025-06-16 15:18:21 +03:00
e4c243e113
update Readme.org
2025-06-13 14:31:10 +03:00
469db7b92e
add auto typedefs for structs
2025-06-09 00:21:42 +03:00
f74d1b0c1c
typo
2025-06-05 17:17:58 +03:00
39e1e4a664
rewrite tree walk with tree module
...
also add pub support
2025-06-05 17:11:30 +03:00
46877241d9
add cmdline options
...
-h help
-o write to file
-m expand macros in Sex code and print result
2025-06-05 07:32:05 +03:00
12efc05c32
add link to Chicken web site
2025-05-29 22:19:23 +03:00
ddda69e61e
fix format in Readme
2025-05-29 22:15:12 +03:00
b8d0efafcb
implement comma in Sex sources
2025-05-29 22:08:14 +03:00
32ed90295b
add info about Chicken deps to Readme.org
2025-05-27 14:50:10 +03:00
edf3dd540c
update Readme
2025-05-27 12:02:54 +03:00
db124d68c5
initial
2025-05-26 22:42:01 +03:00