asn2quickder
10 years agoSema and codegen support for SET.
Kim Grasman [Sun, 28 Jul 2013 21:55:07 +0000 (23:55 +0200)]
Sema and codegen support for SET.

10 years agoAdd parser support for SET.
Kim Grasman [Sun, 28 Jul 2013 21:51:42 +0000 (23:51 +0200)]
Add parser support for SET.

10 years agoCodegen support for OBJECT IDENTIFIER.
Kim Grasman [Sun, 28 Jul 2013 21:42:26 +0000 (23:42 +0200)]
Codegen support for OBJECT IDENTIFIER.

10 years agoAdd parser support for OBJECT IDENTIFIER.
Kim Grasman [Sun, 28 Jul 2013 21:39:02 +0000 (23:39 +0200)]
Add parser support for OBJECT IDENTIFIER.
Still not handled correctly in codegen.

10 years agoRemove now-unused function.
Kim Grasman [Sun, 28 Jul 2013 21:00:47 +0000 (23:00 +0200)]
Remove now-unused function.

10 years agoNull sema and codegen support for extension marker (...)
Kim Grasman [Sun, 28 Jul 2013 20:55:44 +0000 (22:55 +0200)]
Null sema and codegen support for extension marker (...)

10 years agoParser support for extension marker (...).
Kim Grasman [Sun, 28 Jul 2013 20:44:58 +0000 (22:44 +0200)]
Parser support for extension marker (...).
Still no sema or codegen support.

10 years agoClarify commentary on sema.
Kim Grasman [Tue, 23 Jul 2013 13:58:39 +0000 (15:58 +0200)]
Clarify commentary on sema.

10 years agoAdopt assignments terminology in topological_sort.
Kim Grasman [Sun, 21 Jul 2013 08:16:39 +0000 (10:16 +0200)]
Adopt assignments terminology in topological_sort.

10 years agoRename declarations -> assignments.
Kim Grasman [Sun, 21 Jul 2013 08:10:34 +0000 (10:10 +0200)]
Rename declarations -> assignments.

10 years agoSupport for inline value-lists, e.g. ENUMERATED.
Kim Grasman [Sun, 21 Jul 2013 07:50:06 +0000 (09:50 +0200)]
Support for inline value-lists, e.g. ENUMERATED.

10 years agoAttempt to fix problems with type assignments referencing the type being assigned.
Kim Grasman [Sat, 20 Jul 2013 21:09:50 +0000 (23:09 +0200)]
Attempt to fix problems with type assignments referencing the type being assigned.

10 years agoRemove dead TODO.
Kim Grasman [Sat, 20 Jul 2013 20:51:45 +0000 (22:51 +0200)]
Remove dead TODO.

10 years agoMake pyasn1 generator support value range constraints in top-level decls.
Kim Grasman [Sat, 20 Jul 2013 20:51:29 +0000 (22:51 +0200)]
Make pyasn1 generator support value range constraints in top-level decls.

10 years agoPreliminary support for COMPONENTS OF
Kim Grasman [Sat, 20 Jul 2013 20:47:59 +0000 (22:47 +0200)]
Preliminary support for COMPONENTS OF

10 years agoUse print_parse_tree to print the parse result as an indented tree.
Kim Grasman [Sat, 20 Jul 2013 19:35:44 +0000 (21:35 +0200)]
Use print_parse_tree to print the parse result as an indented tree.

10 years agoRename all ASN.1 defs .asn to make Emacs recognize them.
Kim Grasman [Fri, 12 Jul 2013 14:12:51 +0000 (16:12 +0200)]
Rename all ASN.1 defs .asn to make Emacs recognize them.

10 years agoIgnore patches and rope project dirs.
Kim Grasman [Fri, 12 Jul 2013 14:01:50 +0000 (16:01 +0200)]
Ignore patches and rope project dirs.

10 years agoParser and sema now handle value references in constraints.
Kim Grasman [Fri, 12 Jul 2013 14:00:53 +0000 (16:00 +0200)]
Parser and sema now handle value references in constraints.

10 years agoSupport for value assignment and rudimentary support for value references.
Kim Grasman [Fri, 12 Jul 2013 13:22:01 +0000 (15:22 +0200)]
Support for value assignment and rudimentary support for value references.

10 years agoTeach parser to recognize value references.
Kim Grasman [Fri, 12 Jul 2013 10:03:30 +0000 (12:03 +0200)]
Teach parser to recognize value references.

10 years agoTeach sema to recognize value assignments.
Kim Grasman [Fri, 12 Jul 2013 10:03:13 +0000 (12:03 +0200)]
Teach sema to recognize value assignments.

10 years agoAdd test driver with options for the various stages.
Kim Grasman [Fri, 12 Jul 2013 09:58:31 +0000 (11:58 +0200)]
Add test driver with options for the various stages.

10 years agoAdd test data for value references.
Kim Grasman [Fri, 12 Jul 2013 09:20:35 +0000 (11:20 +0200)]
Add test data for value references.

10 years agoClarified how dependencies work, now in terms of reference names and references inste...
Kim Grasman [Fri, 12 Jul 2013 09:14:37 +0000 (11:14 +0200)]
Clarified how dependencies work, now in terms of reference names and references instead of type names and imports. Preparation for value references.

10 years agoSupport SET OF throughout parser, semantic model and pyasn1 generator.
Kim Grasman [Thu, 11 Jul 2013 15:28:51 +0000 (17:28 +0200)]
Support SET OF throughout parser, semantic model and pyasn1 generator.

10 years agoAdd trailing empty line.
Kim Grasman [Thu, 11 Jul 2013 15:00:35 +0000 (17:00 +0200)]
Add trailing empty line.

10 years agoIgnore distutils artifacts.
Kim Grasman [Thu, 11 Jul 2013 14:47:58 +0000 (16:47 +0200)]
Ignore distutils artifacts.

10 years agoFirst stab at packaging.
Kim Grasman [Thu, 11 Jul 2013 14:46:50 +0000 (16:46 +0200)]
First stab at packaging.

10 years agoRename README to .txt to please distutils.
Kim Grasman [Thu, 11 Jul 2013 13:59:24 +0000 (15:59 +0200)]
Rename README to .txt to please distutils.

10 years agoMove all source into asn1ate sub-directory, for easier packaging.
Kim Grasman [Thu, 11 Jul 2013 09:34:18 +0000 (11:34 +0200)]
Move all source into asn1ate sub-directory, for easier packaging.

10 years agoRevert unintended removal of ellipsis.
Kim Grasman [Wed, 3 Jul 2013 13:46:31 +0000 (15:46 +0200)]
Revert unintended removal of ellipsis.

10 years agoNew test data found online. Uses extension syntax copiously.
Kim Grasman [Wed, 3 Jul 2013 10:33:33 +0000 (12:33 +0200)]
New test data found online. Uses extension syntax copiously.

10 years agoFix formatting. Add note on extension syntax.
Kim Grasman [Wed, 3 Jul 2013 10:33:07 +0000 (12:33 +0200)]
Fix formatting. Add note on extension syntax.

10 years agoAdd test data, LDAP specification. Update README with unsupported constructs.
Kim Grasman [Wed, 3 Jul 2013 07:14:33 +0000 (09:14 +0200)]
Add test data, LDAP specification. Update README with unsupported constructs.

10 years agoFirst commit.
Kim Grasman [Mon, 1 Jul 2013 09:08:40 +0000 (11:08 +0200)]
First commit.