Sasha Koshka
|
bb77db4c80
|
Add analyzer README.md
|
2024-02-10 14:47:47 -05:00 |
|
Sasha Koshka
|
5f804c71da
|
HHHHHHHHH
|
2024-02-09 22:36:21 -05:00 |
|
Sasha Koshka
|
341bbb9a6e
|
God
|
2024-02-09 20:23:22 -05:00 |
|
Sasha Koshka
|
877b6d669a
|
Fix mistake in parser readme
|
2024-02-09 20:22:05 -05:00 |
|
Sasha Koshka
|
a230c5d77b
|
Add parser README.md
|
2024-02-09 20:18:21 -05:00 |
|
Sasha Koshka
|
2dacebefae
|
DESIGN.md -> README.md
Want this to show up in git web interfaces
|
2024-02-09 18:02:03 -05:00 |
|
Sasha Koshka
|
1804cbbd98
|
I need to sleep
|
2024-02-09 04:44:09 -05:00 |
|
Sasha Koshka
|
2e9f5ee11e
|
Enhanced lexer/DESIGN.md
|
2024-02-09 04:42:03 -05:00 |
|
Sasha Koshka
|
6e85c6ae19
|
Add DESIGN.md to lexer
|
2024-02-09 04:37:39 -05:00 |
|
|
d10eb4e41e
|
Merge pull request 'dont-create-lexer' (#27) from dont-create-lexer into main
Reviewed-on: sashakoshka/fspl#27
|
2024-02-09 09:14:29 +00:00 |
|
Sasha Koshka
|
194617dd34
|
Update fsplc command
|
2024-02-09 04:05:44 -05:00 |
|
Sasha Koshka
|
5d09926d30
|
Updated generator's test-common
|
2024-02-09 04:02:55 -05:00 |
|
Sasha Koshka
|
a8a74ec31f
|
Updated analyzer's test-common
|
2024-02-09 04:01:41 -05:00 |
|
Sasha Koshka
|
7d2831109c
|
Udpated parser's test-common
|
2024-02-09 03:59:00 -05:00 |
|
Sasha Koshka
|
727ccf3660
|
Remedy #25
|
2024-02-09 03:48:44 -05:00 |
|
Sasha Koshka
|
ce66fc879a
|
Change parser constructor, tree's parsing methods
Now accept lexers instead of io.Readers
|
2024-02-09 03:44:29 -05:00 |
|
|
5e3ef3f57c
|
Merge pull request 'document-packages' (#26) from document-packages into main
Reviewed-on: sashakoshka/fspl#26
|
2024-02-09 08:39:46 +00:00 |
|
Sasha Koshka
|
361c4f7289
|
Remove llvm/README.md
The information in that file is now a doc comment
|
2024-02-09 03:37:10 -05:00 |
|
Sasha Koshka
|
d59703aa5d
|
Add package level doc comment to llvm
|
2024-02-09 03:35:42 -05:00 |
|
Sasha Koshka
|
229c88b58a
|
Add module level doc comment to analyzer
|
2024-02-09 03:30:24 -05:00 |
|
Sasha Koshka
|
503b692104
|
Add documentation for fsplc command
|
2024-02-09 03:22:36 -05:00 |
|
Sasha Koshka
|
9bb10ef00d
|
Completed doc comments in entity
|
2024-02-09 01:11:24 -05:00 |
|
Sasha Koshka
|
097d7dfbe3
|
Add module level doc comment to testcommon
|
2024-02-09 01:03:02 -05:00 |
|
Sasha Koshka
|
206a9804dd
|
Add doc comments to integer
|
2024-02-09 01:00:54 -05:00 |
|
Sasha Koshka
|
cd419cb12d
|
Added module-level doc comments to generator and generator/native
|
2024-02-09 00:57:06 -05:00 |
|
Sasha Koshka
|
3cd512cefb
|
Complete parser doc comments
|
2024-02-09 00:44:26 -05:00 |
|
Sasha Koshka
|
862e6b1e25
|
Note for later
|
2024-02-09 00:44:18 -05:00 |
|
Sasha Koshka
|
5c2df7f837
|
Added extensive doc comments to errors package
|
2024-02-08 23:42:04 -05:00 |
|
Sasha Koshka
|
b6c7a0482a
|
Complete doc comments in lexer
|
2024-02-08 23:20:07 -05:00 |
|
Sasha Koshka
|
678f1f15ab
|
Removed lexer.Symbols
|
2024-02-08 23:06:58 -05:00 |
|
Sasha Koshka
|
2f4522cc6c
|
Added module overview doc comment to lexer
|
2024-02-08 23:05:36 -05:00 |
|
Sasha Koshka
|
567c59559f
|
Compiler outputs formatted errors
|
2024-02-08 17:01:38 -05:00 |
|
|
8ff47a3076
|
Merge pull request 'error-interface' (#23) from error-interface into main
Reviewed-on: sashakoshka/fspl#23
|
2024-02-08 21:55:47 +00:00 |
|
Sasha Koshka
|
fbcc1f14d2
|
Brought analyzer up to date
|
2024-02-08 16:53:15 -05:00 |
|
Sasha Koshka
|
93061188e8
|
Brought parser up to date
|
2024-02-08 16:51:48 -05:00 |
|
Sasha Koshka
|
df9b96eefc
|
Brought lexer up to date
|
2024-02-08 16:50:42 -05:00 |
|
Sasha Koshka
|
85788fca25
|
Line and column numbers are entirely handled by errors.Format
|
2024-02-08 16:48:52 -05:00 |
|
Sasha Koshka
|
d2a4d785f6
|
errors.Error and errors.Position are in two different files
|
2024-02-08 16:24:46 -05:00 |
|
Sasha Koshka
|
29012110f8
|
errors.Error is now an interface, implementation is hidden
|
2024-02-08 16:23:05 -05:00 |
|
Sasha Koshka
|
e60a6e246f
|
Unexport generator.resultMode
|
2024-02-08 16:06:00 -05:00 |
|
|
4089765633
|
Merge pull request 'remove-participle' (#10) from remove-participle into main
Reviewed-on: sashakoshka/fspl#10
|
2024-02-08 18:34:18 +00:00 |
|
|
993416d3d8
|
Merge pull request 'remove-participle-refit-generator' (#9) from remove-participle-refit-generator into remove-participle
Reviewed-on: sashakoshka/fspl#9
|
2024-02-08 18:33:37 +00:00 |
|
Sasha Koshka
|
24f1044b8f
|
Fixed commaList
|
2024-02-08 13:32:15 -05:00 |
|
Sasha Koshka
|
ee90077f90
|
Fixed all generator tests
|
2024-02-08 13:32:04 -05:00 |
|
Sasha Koshka
|
0a87781445
|
Generator compiles and runs
|
2024-02-08 13:14:21 -05:00 |
|
Sasha Koshka
|
da4d21a87b
|
Go mod tidy. No more participle, officially!
|
2024-02-08 13:12:42 -05:00 |
|
|
16317a9eb8
|
Merge pull request 'remove-particple-refit-analyzer' (#8) from remove-particple-refit-analyzer into remove-participle
Reviewed-on: sashakoshka/fspl#8
|
2024-02-08 18:08:31 +00:00 |
|
Sasha Koshka
|
807732b460
|
Parser now accepts multiplication operations
|
2024-02-08 13:05:47 -05:00 |
|
Sasha Koshka
|
5fa787dc64
|
Fix TestTypeInterfaceBehaviorUniqueErr
|
2024-02-08 12:57:20 -05:00 |
|
Sasha Koshka
|
775671442b
|
Signature positions are stored properly
|
2024-02-08 12:54:31 -05:00 |
|