Burkhart Wolff
|
7305efc159
|
Added slightly better popup explanation for document classes.
|
2018-03-28 17:05:01 +02:00 |
Burkhart Wolff
|
df5bf507cf
|
Some more elements for a *parser* of LaTeX.
>>>>>>>>>>>>>>>>>
import scala.util.parsing.combinator.Parsers
import scala.util.parsing.input.{NoPosition, Position, Reader}
object LaTeXParser extends Parsers {
override type Elem = LaTeXToken
class LaTeXTokenReader(tokens: Seq[LaTeXToken]) extends Reader[Seq[LaTeXToken]] {
override def first: Seq[LaTeXToken] = tokens.head::Nil
override def atEnd: Boolean = tokens.isEmpty
override def pos: Position = NoPosition
override def rest: Reader[Seq[LaTeXToken]] = new LaTeXTokenReader(tokens.tail)
}
}
compiles, but the rest does not work. Unknown parsers etc.
Pb apparently with importing.
|
2018-03-28 13:08:55 +02:00 |
Burkhart Wolff
|
38f8772a6a
|
derniers touches
|
2018-03-28 09:24:27 +02:00 |
Burkhart Wolff
|
a30e2061cd
|
A decisive intermediate step: got sub-classing running,
and pervasive point-and-click on doc-class references.
The entire thing starts to get presentable.
|
2018-02-28 14:06:52 +01:00 |
Burkhart Wolff
|
9686a7597a
|
Lots of debugging
Sub-Classing Works
|
2018-02-28 11:31:42 +01:00 |
Burkhart Wolff
|
6c59d9ba15
|
Refined the management of document classes and doc item refs.
Refs were internally stored as global names.
Cross-Referencing over file-boundaries seems to work.
|
2018-02-27 12:02:19 +01:00 |
Burkhart Wolff
|
a64ed349d9
|
Added more checks.
doc_class references now consequently based on short_names (for now).
|
2018-02-09 12:25:15 +01:00 |
Burkhart Wolff
|
1d8872272b
|
Management of doc_classes added,
elementary checking of doc-class referencing.
|
2018-02-08 16:25:15 +01:00 |
Burkhart Wolff
|
e29ee3789d
|
Kind of current status.
Crudely carved out of an other repository - not sure that this works.
|
2018-02-07 19:44:27 +01:00 |