changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > core / annotate lisp/lib/parse/parse.asd

changeset 127: 960c010a23ce
parent: a5adbe8640b0
child: 7c1383c08493
author: ellis <ellis@rwest.io>
date: Tue, 26 Dec 2023 17:44:17 -0500
permissions: -rw-r--r--
description: replaced lalr parser with YACC, removed vcard and ical data formats (requires xpath), added org elements and objects
109
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
1
 (defsystem :parse
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
2
   :version "0.1.0"
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
3
   :maintainer "ellis <ellis@rwest.io>"
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
4
   :bug-tracker "https://lab.rwest.io/ellis/packy/issues"
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
5
   :depends-on (:cl-ppcre :std)
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
6
   :components ((:file "pkg")
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
7
                (:file "lex")
127
960c010a23ce replaced lalr parser with YACC, removed vcard and ical data formats (requires xpath), added org elements and objects
ellis <ellis@rwest.io>
parents: 109
diff changeset
8
                (:file "yacc"))
109
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
9
   :in-order-to ((test-op (test-op :parse/tests))))
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
10
 
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
11
 (defsystem :parse/tests
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
12
   :depends-on (:rt :parse)
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
13
   :components ((:file "tests"))
a5adbe8640b0 tests, bug fixes, parser init
ellis <ellis@rwest.io>
parents:
diff changeset
14
   :perform (test-op (o c) (symbol-call :rt :do-tests :parse)))