Pat Garrity pfm
pfm pushed to main at pfm/ava 2024-02-24 17:26:19 +00:00
cd98dc0342 More tests for the Tokenizer
pfm pushed to main at pfm/ava 2024-02-24 16:40:51 +00:00
64a0e8bd92 More tests, minor behavioral changes to provide better information.
pfm pushed to main at pfm/ava 2024-02-24 16:21:05 +00:00
f7bc41e539 Writing tests and test utilities for the Tokenizer
pfm pushed to main at pfm/ava 2024-02-22 02:00:05 +00:00
d265e1b617 Finished untested version of tokenizer.
pfm pushed to main at pfm/ava 2024-02-21 03:47:42 +00:00
7beaef3b0d Continued work on the Tokenizer. Starting to track source position.
pfm pushed to main at pfm/ava 2024-02-19 03:41:49 +00:00
c5ea827944 Expanding on definitions, starting the tokenizer implementation.
pfm pushed to main at pfm/ava 2024-02-18 21:05:57 +00:00
bad991337d Working on building out tokenization and codifying things like keywords.
pfm pushed to main at pfm/ava 2024-02-18 16:27:06 +00:00
fdb150b12d Starting to write tests for character reader.
pfm pushed to main at pfm/ava 2024-02-11 04:43:43 +00:00
7ae19980d9 WIP: Fleshing out the CharacterReader before tests.
pfm pushed to main at pfm/ava 2024-02-11 04:29:27 +00:00
a10f5fa1b1 Adding the beginning components of a parser and some tests.
pfm pushed to main at pfm/ava 2024-02-07 13:42:55 +00:00
c3d84bc4a6 Fixed unit function
pfm pushed to main at pfm/ava 2024-02-07 13:41:56 +00:00
4962291f89 Using defn for definitions (type classes)
pfm pushed to main at pfm/ava 2024-02-07 12:50:46 +00:00
6a08ad31f0 Big changes/progress, functions are finally becoming decent.
pfm pushed to main at pfm/ava 2024-01-31 14:26:39 +00:00
2ad400167a Starting to overhaul functions again. Expanding EBNF.
pfm pushed to main at pfm/ava 2024-01-30 03:15:47 +00:00
592ddb7baa Starting EBNF
pfm pushed to main at pfm/ava 2024-01-29 04:01:17 +00:00
e9c6b3a39b Tons of work. Greater degree of consistency at this point. Main language is mostly reasonable.
pfm pushed to main at pfm/ava 2024-01-28 04:00:59 +00:00
218647484d Continuing to toss ideas around and work on different parts of the base design.
pfm created branch main in pfm/ava 2024-01-25 04:52:32 +00:00
pfm pushed to main at pfm/ava 2024-01-25 04:52:32 +00:00
5854408466 Running pre-commit for the first time.
c7aa5e19a9 First dump of madness.
pfm created repository pfm/ava 2024-01-25 04:32:00 +00:00