Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

39 check-ins that include changes to files matching 'runt/libs/tool-compiler/net/multiphasicapps/javac/cute/*'

2020-03-02
05:18
Merge wip-gradle-modernization branch into trunk. check-in: a5aaa48037 user: stephanie.gawroriski tags: trunk, x-date-202003
2020-02-14
03:52
Move massive amount of files to their own modules. check-in: c7cae997bd user: stephanie.gawroriski tags: wip-gradle-modernization
2019-06-30
12:36
Add test for the compiler. check-in: 1c77e1edc8 user: stephanie.gawroriski tags: trunk
2019-01-18
00:00
Add base method to read packages and the associated classes from the input. check-in: 870dca5f70 user: stephanie.gawroriski tags: trunk
2019-01-17
23:54
Revert that and keep it a list. check-in: feb2199482 user: stephanie.gawroriski tags: trunk
23:48
In CuteRunnable, use MergedPathSet instead of List<CompilerPathSet> since it manages things being merged together. check-in: 2ade016da2 user: stephanie.gawroriski tags: trunk
2018-11-10
12:07
Reorder errors in runt/libs/tool-compiler check-in: 72087d726e user: stephanie.gawroriski tags: trunk
2018-05-04
03:45
Base call to process source files. check-in: a2c8e35254 user: stephanie.gawroriski tags: trunk
2018-05-03
22:19
Base initialization of the runtime input. check-in: 9b57897562 user: stephanie.gawroriski tags: trunk
19:48
Deprecate the old cute code as the nodes will be replaced by structures and the parsing of classes/sources will be commonized (needed for the compiler and documentation tools). check-in: d0bc685dea user: stephanie.gawroriski tags: trunk
2018-05-01
20:05
Correct classes due to renames. check-in: db3fbb796a user: stephanie.gawroriski tags: trunk
2018-04-22
02:24
Base for new structure parsing code. check-in: c6692224c7 user: stephanie.gawroriski tags: trunk
2018-04-21
21:09
Base for move although it might just complicate things a bit potentially. Closed-Leaf check-in: e0a05d1d3d user: stephanie.gawroriski tags: trunk
20:26
Correct compilation errors. check-in: cd94d38d07 user: stephanie.gawroriski tags: trunk
2018-04-16
02:32
Base call for parsing classes or enumerations. check-in: 2ff7183514 user: stephanie.gawroriski tags: trunk
01:29
In CuteRunnable always use LocationAware instead of FileNameLineAndColumn since anything can have a location now; Also print out any suppressed exceptions as part of the error which can be used to find errors. check-in: b2f4a8e285 user: stephanie.gawroriski tags: trunk
2018-04-11
14:31
Base introductory parse for CompilationUnit. check-in: ab28e6d22a user: stephanie.gawroriski tags: trunk
2018-04-09
00:41
Remove the old basic structure code; In SourcedClassNode use the top level layout parser instead. check-in: 1e99b0ef4c user: stephanie.gawroriski tags: trunk
2018-03-13
02:19
Finish refactor so that stage 2 can be redone. check-in: 643146b0d9 user: stephanie.gawroriski tags: trunk
01:52
More refactor and fixes (86 errors). check-in: 23d8f04183 user: stephanie.gawroriski tags: trunk
01:37
Partial restructuring of the compiler and interface simplification. check-in: 541cb05b6c user: stephanie.gawroriski tags: trunk
2018-03-07
23:55
Add LineAndColumn argument to TokenizerException so that it can be used to determine where something has failed, this would be more accurate if the tokenizer caused the exception by reporting where it failed. check-in: 6bd32e5586 user: stephanie.gawroriski tags: trunk
16:13
Add base classes for the context sensitive tokenizer; Make all tokens have the line and column interface. check-in: 603bc28330 user: stephanie.gawroriski tags: trunk
15:51
Add methods to quickly determine what BottomType is; Do not emit needless spaces where they are not needed. check-in: 3df7c47e8d user: stephanie.gawroriski tags: trunk
01:28
Handling of string literals and the NOT operator. check-in: 2d17e976f3 user: stephanie.gawroriski tags: trunk
00:42
Add LineAndColumn interface to have a common means of getting that information for message printing; If a file, line, or column was not specified then replace it with a last used that may be used to guess where an error occurred. check-in: 0a6e06b1af user: stephanie.gawroriski tags: trunk
00:03
Rename the current tokenizer and prefix it with Bottom since it is the first stage tokenizer; Base for tokenizing the input file; When an exception is thrown go down the cause stack. check-in: 7a0d78cdb8 user: stephanie.gawroriski tags: trunk
2018-03-06
23:50
Add LINT MessageType which could be used to flag things the compiler sees. check-in: 292a7ad284 user: stephanie.gawroriski tags: trunk
23:48
Correct the name FilePathSet initializes FileInputs using the original name and not the basename; Add info message for class files which are being read for processing. check-in: edf09d9278 user: stephanie.gawroriski tags: trunk
23:42
Add load and loookup of nodes based on source code, additionally handle inner classes and potential classes with dollar signs in them. check-in: 1af0666ad0 user: stephanie.gawroriski tags: trunk
23:16
Logic for class node lookup through the class path and the source path for things to compile or read. check-in: 6d5facd20c user: stephanie.gawroriski tags: trunk
22:51
Base class for ClassNode (which will contain class structure); Base for compilation queue. check-in: a1dca5b7da user: stephanie.gawroriski tags: trunk
21:33
Send paths to the compiler state so it knows the stuff to use to build structures. check-in: a919fcf713 user: stephanie.gawroriski tags: trunk
21:28
Add base for compiler state and print the current file being compiled for progress purposes. check-in: 8feaaad40b user: stephanie.gawroriski tags: trunk
21:14
Initialization of the cute runner. check-in: f77e8129d5 user: stephanie.gawroriski tags: trunk
2017-11-29
16:09
Add Java version; Add options; Import base and partial rework of the initial host compiler code based on the old code. check-in: 4ca83adfaf user: stephanie.gawroriski tags: trunk
2017-11-28
18:27
Make Compiler an abstract class because most of it will be duplicated needlessly anyway. check-in: 3c8fca8263 user: stephanie.gawroriski tags: trunk
17:22
Add base classes for various helper classes, much simpler compared to previously; Add almost all the logic needed to generate output binaries; Add CloseableList check-in: 3e37fdd9e3 user: stephanie.gawroriski tags: trunk
16:26
Add base for compiler services. check-in: b009e71f0b user: stephanie.gawroriski tags: trunk