Commit Graph

8 Enmetoj

Author SHA1 Message Date
Jaidyn Ann 246cec13ad Change parsed-alist structure
Changes the format from
	((PROP TRAIT1 TRAIT2 …) (VALUE1 VALUE2 …))
to
	(PROP (TRAIT1 TRAIT2 …) VALUE1 VALUE2 …)

Also makes the line-splitting functions more
generic and efficient.
2024-02-06 18:07:18 -06:00
Jaidyn Ann e3d181fee8 Add basis for value-parsing
URIs and CSVs are parsed, somewhat.
2024-02-06 17:47:42 -06:00
Jaidyn Ann 8e73f121be Fix broken property-splitting
Also, now we avoid using regex, which is apparently
more efficient, According to TIME.
2024-02-06 12:11:26 -06:00
Jaidyn Ann 7af1c41b35 Fix line-splitting function (remove extraneous “:”) 2024-02-05 22:27:30 -06:00
Jaidyn Ann ff259fe683 Much more efficient line-splitting 2024-02-05 22:08:25 -06:00
Jaidyn Ann 0a5ef01169 Switch to port-based reading/parsing 2024-02-05 21:55:57 -06:00
Jaidyn Ann 916ebdbea2 More reliable splitting of properties 2024-02-05 21:02:24 -06:00
Jaidyn Ann 67f35806b8 Init 2024-02-05 11:24:30 -06:00