index
:
csma
main
csma is a tiny superset of CSS, with the goal of making rules more organizeable and modular than ever
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
Files
Lines
*
[tests] Added test for appending inner definition and closing braces next to ↵
HEAD
main
Syndamia
2023-11-23
1
-0
/
+32
|
|
|
|
each other
*
[csmap] No more removal of leading tabulation
Syndamia
2023-11-23
1
-11
/
+0
|
*
[csmap] Removed comments
Syndamia
2023-11-23
1
-5
/
+0
|
*
[cmsap] Fixed multiple closing braces on the same line for inner definitions
Syndamia
2023-11-23
1
-1
/
+1
|
*
Add LICENSE
Kamen Mladenov
2023-11-23
1
-0
/
+674
|
*
[csmap] Renamed preprocessor file and added shebang
Syndamia
2023-11-23
1
-0
/
+2
|
*
[tests] Added test examples for macro syntax capabilities
Syndamia
2023-11-23
1
-0
/
+262
|
*
[preproc] Fixed no substitution when there are stuff after a macro name on ↵
Syndamia
2023-11-23
1
-4
/
+6
|
|
|
|
the start of a line
*
[preproc] Fixed single line definition body under a macro name resulting in ↵
Syndamia
2023-11-23
1
-1
/
+1
|
|
|
|
|
|
|
|
no output <A> { BODY }
*
[preproc] Huge rewrite, better code, names, POSIX compliancy, can pass ↵
Syndamia
2023-11-23
1
-69
/
+111
|
|
|
|
multiple CSMAs, better handling
*
[preproc] Proper macro name handling on stage2 macro match
Syndamia
2023-11-23
1
-3
/
+8
|
*
[preproc] Replaced length(nameQueue) with nql for more robustness
Syndamia
2023-11-23
1
-2
/
+2
|
*
[README] Added a more detailed definition of the language with many examples
Syndamia
2023-11-19
1
-56
/
+347
|
*
[.vim] Added vim configuration files for syntax highlighting
Syndamia
2023-11-19
2
-0
/
+8
|
*
[preproc.awk] Added a more or less working preprocessor for CSMA, written in AWK
Syndamia
2023-11-19
2
-0
/
+230
|
*
Initial commit
Kamen Mladenov
2023-11-19
1
-0
/
+93