forked from GitHub/gf-core
a bit more documentation copied from Java
This commit is contained in:
@@ -16,7 +16,10 @@ namespace PGFSharp
|
|||||||
Bracket AsBracketChild {get;}
|
Bracket AsBracketChild {get;}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// A representation for a syntactic constituent in the parse tree
|
||||||
|
/// of a sentence.
|
||||||
|
/// </summary>
|
||||||
public class Bracket : IBracketChild
|
public class Bracket : IBracketChild
|
||||||
{
|
{
|
||||||
public class StringChildBracket : IBracketChild {
|
public class StringChildBracket : IBracketChild {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using System.Runtime.InteropServices;
|
|||||||
namespace PGFSharp
|
namespace PGFSharp
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Concrete grammar. All concrete grammars are available from the (Abstract) <see cref="Grammar"/> class.
|
/// The class for concrete syntaxes.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class Concr
|
public class Concr
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -16,6 +16,9 @@ namespace PGFSharp
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// A representation for an abstract syntax tree.
|
||||||
|
/// </summary>
|
||||||
public abstract class Expr
|
public abstract class Expr
|
||||||
{
|
{
|
||||||
internal IntPtr DataPtr => NativeGU.gu_variant_open(_ptr).Data; // PgfExprLit*
|
internal IntPtr DataPtr => NativeGU.gu_variant_open(_ptr).Data; // PgfExprLit*
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
|
|||||||
namespace PGFSharp
|
namespace PGFSharp
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// This is the class for PGF grammars.
|
/// The class for PGF grammars.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class PGF
|
public class PGF
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
|
|||||||
namespace PGFSharp
|
namespace PGFSharp
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// A GF type.
|
/// A class for types in the abstract syntax of a grammar.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class Type
|
public class Type
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user